Projektide eesmärk on aidata klientidel oma tööd korraldada. Organisatsioonid saavad hallata juurdepääsu ja limiite, ette valmistada teenusekontosid (kasutajaliidese kaudu) ning jälgida kasutust projekti piiratud ulatuses (nt mudelid, võimalused, lõimed, assistendid, peenhäälestus, salvestusruum jne). Kasutustegevust saab jaotada projektide kaupa ning kasutajad saavad vaadata arveldust ja määrata igale projektile kululimiite.
Organisatsiooni omanikud näevad kõiki oma aktiivseid ja arhiivitud projekte projektide lehel. Lisateave API Platformi kasutajarollide ja õiguste kohta.

Kes saab projekti luua?
Projekti saavad luua ainult organisatsiooni omanikud. Lisateavet leiate jaotisest rollid ja õigused.
Organisatsiooni vahetamiseks hõljutage kursorit lehe vasakus ülanurgas organisatsiooni nime kohal ja valige loendist organisatsioon:

Koondarveldusega organisatsioonide alamorganisatsioonid on eraldi tähistatud. Alamorganisatsioonides ei saa projekte luua.

Kuidas projektid toimivad?
Igal organisatsioonil on „Vaikeprojekt“, mida ei saa kustutada. Saate seadistada kiiruspiiranguid, virtuaalse mudeli õigusi ja kululimiite (alates 2024. aasta novembrist). See pärib organisatsiooni täieliku konfiguratsiooni, mistõttu ei saa sinna liikmeid ega teenusekontosid otse lisada.
Kuidas projekti luua?
Esmalt hõljutage kursorit lehe vasakus nurgas projekti nime kohal ja valige Loo projekt.

Sisestage projekti nimi, kirjeldus ja veebisait ning valige Loo.

Kuidas lisada projekti kasutajaid?
Uusi organisatsiooni liikmeid ei lisata automaatselt „Vaikeprojekti“. Uusi liikmeid saab projekti kutsuda kas organisatsiooni kutsumise ajal (märkides ruudu "Kutsu vaikeprojekti") või pärast seda, kui liige on organisatsiooni kutse vastu võtnud.
Admin API kaudu kutsutud kasutajatele kehtivad /organization/invites lõpp-punkti reeglid.
Kui kasutajate UI või Admin API kaudu projekti kutsumisel ilmneb tõrge, veenduge enne kutse uuesti saatmist, et sihtprojekt on olemas ega ole arhiivitud.
Organisatsiooni omanikud lisatakse automaatselt organisatsioonis loodud uute projektide omanikeks.
Millised kasutajarollid on organisatsioonides ja projektides ning millised õigused nendega kaasnevad?
Kui organisatsioonides on rollid „omanik“ ja „lugeja“, siis projektides on rollid „omanik“ ja „liige“. Projekti liikmed vastavad organisatsiooni lugejatele. Allolevas tabelis kirjeldatakse üksikasjalikumalt iga kasutajarolliga kaasnevaid õigusi.
| Roll | Ulatus | Kirjeldus |
|---|---|---|
| Omanik | Organisatsioon | Saab luua ja vaadata kõiki projekte, kasutajaid ning API-võtmeid. Saab jälgida kõiki organisatsiooni projekte projektide lehel . Saab määrata organisatsiooni ja projektide kululimiite. Saab anda teistele organisatsiooni liikmetele õiguse kasutusandmeid vaadata. Saab projekte arhiivida. |
| Lugeja | Organisatsioon | Saab oma projektides teha järelduspäringuid, kasutada ressursse ja luua võtmeid. Saab lisada projektidesse. Ei saa projekte luua ega kasutajaid hallata. |
| Omanik | Projekt | Saab lisada projekti teisi kasutajaid, projekti ümber nimetada ja teha kõike, mida liige. Saab määrata projekti kululimiite. Saab projekti arhiivida. |
| Liige | Projekt | Saab projekti tasemel teha järelduspäringuid, kasutada ressursse ja luua võtmeid. |
Millele on mul juurdepääs, kui ma ei ole organisatsiooni omanik?
Kasutajad, kes ei ole organisatsiooni omanikud, näevad ainult neid projekte, mille liikmed nad on. Kõiki projekte, liikmeid ja projektitaseme API-võtmeid näeb ning projektide lehele pääseb ainult organisatsiooni omanik.
Projektis loodud peenhäälestatud mudeleid, assistentide lõimesid ja lisatud faile näevad ainult projekti liikmed ning organisatsiooni omanikud.
Projekti liikmed näevad kõiki teisi selle projekti liikmeid ja nende rolle (nt Omanik või Liige).
Kuidas muuta kasutaja projektirolli või eemaldada kasutaja projektist?
Kasutaja projektirolli saab muuta või kasutaja projektist eemaldada ainult projekti omanik. Lisateavet leiate jaotisest rollid ja õigused.
Projektis oleva kasutaja muutmiseks avage organisatsiooni seaded, valige projekt ja klõpsake valikul Liikmed. Iga liikme rolliks saate määrata Liige või Omanik. Kasutaja projektist eemaldamiseks võite valida ka Eemalda.
Mis on teenusekonto ja mille poolest erineb see tavalisest kasutajakontost?
Teenusekonto toimib süsteemile juurdepääsuks mõeldud pseudokasutajana ja erineb isiklikest kasutajakontodest. Teenusekontosid saavad luua ainult organisatsiooni ja projekti omanikud.
Teenusekontod on seotud ainult projektidega.
Liikme lisamine projekti
Nupul + Lisa liige klõpsates näete oma organisatsiooni kasutajaid, kelle roll on Lugeja. Kui soovite lisada kasutaja, kes ei kuulu praegu teie organisatsiooni, peate ta esmalt organisatsiooni lisama (kui te ei soovi anda neile kasutajatele laiemat juurdepääsu, võite jätta ruudu 'Lisa vaikeprojekti" märkimata). Loend ei sisalda teenusekontosid. Selles etapis saate valida rolliks kas Omanik või Liige:

Meeskonnaliikme lisamisel peate määrama talle rolli Liige või Omanik. Projekti liikmed saavad teha andmeid lugevaid või muutvaid API-päringuid. Projekti omanikud saavad lisaks muuta projekti seadeid ja kululimiite ning hallata projekti liikmeid. Lisateavet leiate jaotisest rollid ja õigused.
Teenusekonto loomine projektile
Esmalt avage projekt, millele soovite teenusekonto luua, valides selle navigeerimisriba rippmenüüst:

Seejärel avage organisatsiooni seaded -> Projekt -> Liikmed -> klõpsake valikul + Teenusekonto:
Projekti tasandil loodud teenusekontod on projektile unikaalsed ja neid ei saa kasutada väljaspool projekti, milles need loodi.

Teenusekontole nime andmine
Olenemata sellest, kas loote teenusekonto organisatsiooni tasemel või ainult ühe projekti jaoks, saate sellele määrata tähtedest, numbritest ja sidekriipsudest koosneva kordumatu ID, mille järgi on kontot lihtne tuvastada.
Teenusekonto API-võtme salvestamine
Pärast nupu Loo valimist luuakse teenusekontole kohe API-võti ja kuvatakse salajane võti. Salvestage see salajane võti turvalisse kohta. Turvakaalutlustel ei saa te seda hiljem oma OpenAI konto kaudu uuesti vaadata. Kui kaotate salajase võtme, peate looma uue.

Teenusekonto API-võtmel on vaikimisi kõigi projekti API-ressursside lugemis- ja kirjutamisõigus. Neid õigusi saab muuta projekti API-võtmete seadetes.
Teenusekontod kuvatakse projekti liikmete seadete lehel koos projekti liikmetega. Lisateavet teenusekonto juurdepääsu muutmise või eemaldamise kohta projekti liikmete seadete lehel leiate siit.
Kõik teenusekontod nii projektides kui ka organisatsioonides kuvatakse koos teie inimkasutajatega organisatsiooni taseme liikmete lehel.
Teenusekontosid hallatakse nagu tavalisi kontosid. Menüüst Organisatsioon -> Liikmed saate teenusekonto eemaldada või rolli värskendada:

Kuidas hallata organisatsiooni projektide API-võtmeid?
Iga projekti API-võtmeid saate luua ja hallata selle projekti seadete lehel. Avage organisatsiooni seaded, valige projekt ja klõpsake valikul API-võtmed.
Uue salajase võtme loomiseks valige + Loo uus salajane võti. Salajase võtme õiguste muutmiseks võite valida ka selle kõrval oleva muutmisikooni.

Iga API-võtme õigusi saate määrata uue salajase võtme loomisel või olemasoleva võtme muutmisel.
Saadaval on kolm õiguste taset: Kõik, Piiratud ja Kirjutuskaitstud.
Kõik — salajasele võtmele antakse kõik õigused. See on vaikeseade.
Piiratud — kasutaja saab määrata iga lõpp-punkti õiguseks Puudub, Lugemine või Kirjutamine.
Näiteks saate luua API-võtme, millel puudub konkreetselt /v1/assistants lõpp-punkti lugemis- ja kirjutamisõigus:

Kirjutuskaitstud — kõigile lõpp-punktidele määratakse lugemisõigus.
Kuidas hallatakse mitmesse projekti või organisatsiooni kuuluvate kasutajate juurdepääsu?
Kasutajad võivad olla nii paljude projektide liikmed, kui vaja. Kasutajad saavad projektis luua isikliku API-võtme, mille kasutusala ja juurdepääs piirduvad selle projekti ning selle ressurssidega.
Kuidas määrata ja hallata organisatsiooni projektide kiiruspiiranguid?
Projekti taseme kiiruspiiranguid saab määrata ja hallata ainult organisatsiooni omanik. Lisateavet leiate jaotisest rollid ja õigused.
Avage organisatsiooni seaded, klõpsake projektil, mida soovite muuta, ja valige navigeerimisloendi jaotises Projekt Limiidid. Sellel lehel saate muuta mudeli kasutust.
Mudeli kasutus võimaldab määrata, milliseid mudeleid projektis kasutada saab, ning igale mudelile saab vajaduse järgi määrata kiiruspiirangud.
Kuidas määrata ja hallata organisatsiooni projektide kululimiite?
Projekti kululimiite saavad määrata ja hallata ainult organisatsiooni omanikud ning projekti omanikud. Lisateavet leiate jaotisest rollid ja õigused. Organisatsiooni taseme limiitide muutmiseks avage organisatsiooni seaded, klõpsake valikul Limiidid ja kerige jaotiseni Kasutuslimiidid.

Projekti limiitide määramiseks avage organisatsiooni seaded, klõpsake projektil, mida soovite muuta, ja valige Limiidid. Saate muuta kuist kululimiiti, teavituskünnist ja mudeli kasutust.
Kuise kululimiidi määramisega saate kehtestada projektile paindliku kulukünnise. Kui kasutus ületab kalendrikuu (UTC) jooksul selle limiidi, jätkatakse API-päringute katkestusteta töötlemist. See funktsioon aitab kululimiidi hoiatuste abil kasutust jälgida, kuid ei kehtesta kuludele ranget ülempiiri. Projekti kululimiidi loomisel lisatakse vaikimisi hoiatus 100% künnise juurde. Teiste künnistega hoiatusi saab lisada, klõpsates valikul Lisa hoiatus.
Pange tähele, et organisatsiooni ja projekti omanikud saavad need sõnumid alati ning seda ei saa kohandada.

Kuidas määrata organisatsiooni või projekti kululimiite?
OpenAI toetab nüüd kuiseid API-kululimiite nii organisatsiooni kui ka projekti tasemel. Kululimiidiga saab kulusid üksnes jälgida või kehtestada range limiidi, mille täitumisel API-päringud nurjuvad. Uusimad seadistamisjuhised ja toimimispõhimõtted leiate arendajate dokumentatsiooni jaotisest Kululimiidid.
Kuidas projekti kustutada või arhiivida?
Projekte saab arhiivida kas uuel projektide loendi lehel või konkreetse projekti seadetes. Arhiivitud projekti ei saa taastada. Arhiivimise jätkamiseks palutakse teil sisestada projekti nimi.
Kõigi arhiivitud projektide loendit näete sama projektide loendi lehe vahekaardil „Arhiivitud“.

Projekte ei saa kustutada. Säilitame kõigi projektide ajaloo, et kasutuse ja arvelduse jälgimine oleks järjepidev.
Kas minu organisatsiooni projektide arv on piiratud?
Organisatsioonid saavad vaikimisi luua kuni 2000 projekti.
Kas ressursse saab projektide vahel jagada?
Projekti ressursid (nt failid, assistendid, salvestusruum või lõimed) kuuluvad selle projekti piiresse ning projektivälised tavaliikmed ei pääse neile juurde. Samuti ei saa ressursse projektide vahel teisaldada.
Ainus erand on see, et „Vaikeprojektis” olevatele fine-tune'idele pääseb ligi ka teistest projektidest.
Kui suur on projekti failide salvestusruumi kvoot?
OpenAI toetab praegu iga projekti kohta kuni 100 GB failide salvestusruumi.
Kui see kvoot ületatakse, kuvatakse järgmine tõrge:
Olete ületanud failisalvestuse kvoodi. Organisatsioonidele on lubatud kuni 100 GB faile. Vähendage faili mahtu või võtke ühendust toega.Soovitame kustutada oma kontole salvestatud kasutamata failid. Viiteks saate API abil faile vaadata ja loetleda.
Olen projekti omanik. Miks ma ei näe oma projekti kasutuse töölauda?
Projekti kasutuse töölaua nähtavus ei sõltu kasutaja rollist projektis. Selle määravad hoopis teie roll organisatsioonis ja lehe https://platform.openai.com/settings/organization/data-controls/visibility seaded.

Kui te kasutuse töölauda ei näe, on selle seade väärtus tõenäoliselt "Nähtav organisatsiooni omanikele".
