Projekti imaju za cilj omogućiti korisnicima da organizuju svoj rad. Organizacije mogu upravljati pristupom i limitima, dodjeljivati servisne račune (putem korisničkog interfejsa) i pratiti upotrebu u odnosu na ograničeni opseg unutar projekta (npr. modele, mogućnosti, niti, asistente, fino podešavanje, pohranu itd.). Aktivnost upotrebe može se raščlaniti po projektu, a korisnici mogu pregledati naplatu i postaviti limite potrošnje za svaki projekt.
Vlasnici organizacije mogu pregledati sve svoje aktivne i arhivirane projekte na stranici Projekti. Saznajte više o korisničkim ulogama i dozvolama u API Platform.

Ko može kreirati projekt?
Samo vlasnici organizacije mogu kreirati projekt. Više informacija potražite u odjeljku uloge i dozvole.
Za prebacivanje između organizacija zadržite pokazivač iznad naziva svoje organizacije u gornjem lijevom uglu stranice i odaberite organizaciju sa spiska:

Za organizacije koje koriste objedinjeni plan naplate podorganizacije su posebno označene. Projekti se ne mogu kreirati unutar podorganizacija.

Kako projekti funkcioniraju?
Svaka organizacija uključuje „Zadani projekt“ koji se ne može izbrisati. Možete konfigurirati ograničenja brzine, dozvole za virtualne modele i ograničenja potrošnje (od novembra 2024.). Nasljeđuje cjelokupnu konfiguraciju organizacije, pa mu ne možete direktno dodavati članove ili servisne račune.
Kako mogu kreirati projekt?
Najprije zadržite pokazivač iznad naziva projekta u lijevom uglu stranice i odaberite Kreiraj projekt.

Unesite naziv, opis i web-stranicu projekta, a zatim odaberite Kreiraj.

Kako mogu dodati korisnike u projekt?
Novododani članovi organizacije ne dodaju se automatski u „Zadani projekt“. Novi članovi mogu se pozvati u projekt prilikom pozivanja u organizaciju (označavanjem polja „Pozovi u zadani projekt“) ili nakon što prihvate poziv u organizaciju.
Korisnici pozvani putem administratorskog API-ja podliježu pravilima navedenim za krajnju tačku /organization/invites.
Ako dođe do greške prilikom pozivanja korisnika u projekt putem korisničkog interfejsa ili administratorskog API-ja, prije ponovnog slanja poziva provjerite postoji li ciljni projekt i nije li arhiviran.
Vlasnici organizacije automatski se dodaju kao vlasnici novih projekata kreiranih unutar organizacije.
Koje korisničke uloge postoje unutar organizacija i projekata i koje dozvole obuhvataju?
Dok organizacije imaju uloge „vlasnik“ i „čitalac“, projekti imaju uloge „vlasnik“ i „član“. Članovi projekta imaju ulogu sličnu čitaocima organizacije. Detaljniji opis dozvola koje pripadaju svakoj korisničkoj ulozi potražite u tabeli u nastavku.
| Uloga | Opseg | Opis |
|---|---|---|
| Vlasnik | Organizacija | Može kreirati i pregledati sve projekte, sve korisnike i sve API ključeve. Može pratiti sve projekte unutar organizacije putem stranice Projekti . Može postavljati ograničenja potrošnje organizacije i projekata. Može drugima u organizaciji dodijeliti dozvolu za pregled podataka o korištenju. Može arhivirati projekte. |
| Čitalac | Organizacija | Može provoditi zaključivanje, koristiti resurse i kreirati ključeve u svojim projektima. Može biti dodan u projekte. Ne može kreirati projekte ni upravljati korisnicima. |
| Vlasnik | Projekt | Može dodavati druge korisnike u projekt i preimenovati projekt te ima sve mogućnosti člana. Može postavljati ograničenja potrošnje projekta. Može arhivirati projekt. |
| Član | Projekt | Može provoditi zaključivanje, koristiti resurse i kreirati ključeve na nivou projekta. |
Čemu mogu pristupiti ako nisam vlasnik organizacije?
Korisnici koji nisu vlasnici organizacije mogu vidjeti samo projekte čiji su članovi. Samo vlasnik organizacije može vidjeti sve projekte, članove i API ključeve na nivou projekta te pristupiti stranici Projekti.
Samo članovi projekta (i vlasnici organizacije) mogu vidjeti prilagođene modele kreirane unutar tog projekta, niti iz kreiranih Asistenata i sve dodane datoteke.
Članovi projekta mogu vidjeti sve ostale članove tog projekta i njihove uloge (tj. Vlasnik ili Član).
Kako mogu ažurirati ulogu korisnika u projektu ili ukloniti korisnika iz projekta?
Samo vlasnik projekta može ažurirati ulogu korisnika u projektu ili ukloniti korisnika iz projekta. Više informacija potražite u odjeljku uloge i dozvole.
Da biste ažurirali korisnika u projektu, otvorite postavke organizacije, odaberite projekt i kliknite na Članovi. Svakom članu možete dodijeliti ulogu Član ili Vlasnik. Možete odabrati i Ukloni kako biste uklonili korisnika iz projekta.
Šta je servisni račun i po čemu se razlikuje od običnog korisničkog računa?
Servisni račun djeluje kao pseudokorisnik namijenjen pristupu sistemu i razlikuje se od pojedinačnih korisničkih računa. Samo vlasnici organizacije i projekta mogu kreirati servisne račune.
Servisni nalozi su ograničeni samo na projekte.
Dodavanje člana u projekt
Kada kliknete na dugme + Dodaj člana, prikazat će se spisak korisnika u vašoj organizaciji koji imaju ulogu Čitalac. Ako želite dodati korisnika koji trenutno nije u vašoj organizaciji, prvo ga morate dodati u organizaciju (možete ostaviti neoznačeno polje „Dodaj u zadani projekt“ ako tim korisnicima ne želite dati širi pristup). Ovaj spisak ne uključuje servisne račune. U ovom koraku možete odabrati ulogu Vlasnik ili Član:

Kada dodajete člana tima, morate mu dodijeliti ulogu Član ili Vlasnik. Članovi projekta mogu slati API zahtjeve koji čitaju ili mijenjaju podatke, dok vlasnici projekta mogu mijenjati i postavke projekta i ograničenja potrošnje te upravljati članovima projekta. Više informacija potražite u odjeljku uloge i dozvole.
Kako kreirati servisni račun za projekt
Prvo u navigacijskoj traci otvorite padajući meni i odaberite projekt za koji želite kreirati servisni račun:

Zatim otvorite postavke organizacije -> Projekt -> Članovi -> kliknite na + Servisni račun:
Servisni nalozi kreirani na nivou projekta jedinstveni su za projekat i ne mogu se koristiti izvan projekta u kojem su kreirani.

Imenovanje servisnog računa
Bez obzira na to kreirate li servisni račun na nivou organizacije ili račun namijenjen samo jednom projektu, možete kreirati jedinstveni ID servisnog računa koji se sastoji od slova, brojeva i crtica radi lakšeg prepoznavanja.
Sačuvajte API ključ servisnog računa
Nakon što odaberete dugme Kreiraj, za servisni račun odmah se kreira API ključ i prikazuje se tajni ključ. Sačuvajte ovaj tajni ključ na sigurnom mjestu. Iz sigurnosnih razloga nećete ga moći ponovo vidjeti putem svog OpenAI računa. Ako izgubite ovaj tajni ključ, morat ćete generirati novi.

API ključ servisnog računa prema zadanim postavkama ima dozvole za čitanje i pisanje svih API resursa projekta. Te dozvole možete ažurirati u postavkama API ključeva svog projekta.
Servisni računi navedeni su uz članove projekta na stranici s postavkama članova projekta. Više informacija o ažuriranju ili uklanjanju pristupa servisnog računa na stranici s postavkama članova projekta potražite ovdje.
Svi servisni nalozi u projektima i organizacijama bit će prikazani zajedno s vašim ljudskim korisnicima na stranici članova na nivou organizacije.
Servisnim nalozima se upravlja kao redovnim nalozima. Iz Organizacija -> menija Članovi možete ukloniti servisni nalog ili ažurirati ulogu:

Kako mogu upravljati API ključevima unutar projekata svoje organizacije?
API ključeve za svaki projekt možete kreirati i njima upravljati na stranici s postavkama tog projekta. U postavkama organizacije odaberite projekt i kliknite na API ključevi.
Da biste kreirali novi tajni ključ, odaberite + Kreiraj novi tajni ključ. Možete odabrati i ikonu Uredi pored tajnog ključa kako biste uredili njegove dozvole.

Dozvole za svaki API ključ možete postaviti prilikom kreiranja novog tajnog ključa ili uređivanjem postojećeg ključa.
Dostupna su tri nivoa dozvola: Sve, Ograničeno i Samo za čitanje.
Sve — Za tajni ključ postavljaju se pune dozvole. Ovo je zadana postavka.
Ograničeno — Omogućava korisniku da za svaku krajnju tačku postavi dozvolu Bez pristupa, Čitanje ili Pisanje.
Naprimjer, možete kreirati API ključ koji nema dozvolu za čitanje ni pisanje na krajnjoj tački /v1/assistants:

Samo za čitanje — Dozvole za čitanje postavljaju se za sve krajnje tačke.
Kako se upravlja pristupom korisnika koji pripadaju većem broju projekata ili organizacija?
Korisnici mogu biti članovi neograničenog broja potrebnih projekata. Unutar projekta korisnici mogu generirati lični API ključ čiji je opseg ograničen na pristup tom projektu i njegovim resursima.
Kako mogu postaviti ograničenja brzine za projekte svoje organizacije i upravljati njima?
Samo vlasnik organizacije može postavljati ograničenja brzine na nivou projekta i upravljati njima. Više informacija potražite u odjeljku uloge i dozvole.
U postavkama organizacije kliknite na projekt koji želite ažurirati i u odjeljku Projekt na navigacijskom spisku odaberite Ograničenja. Na ovoj stranici možete ažurirati Korištenje modela.
Korištenje modela omogućava vam da odredite koji se modeli mogu koristiti u projektu, a ograničenja brzine možete po potrebi postaviti za svaki model.
Kako mogu postaviti ograničenja potrošnje za projekte svoje organizacije i upravljati njima?
Samo vlasnici organizacije i vlasnici projekta mogu postavljati ograničenja potrošnje projekta i upravljati njima. Više informacija potražite u odjeljku uloge i dozvole. Da biste promijenili ograničenja na nivou organizacije, u postavkama organizacije kliknite na Ograničenja, a zatim se pomaknite do odjeljka Ograničenja korištenja.

Da biste postavili ograničenja projekta, u postavkama organizacije kliknite na projekt koji želite ažurirati i odaberite Ograničenja. Možete ažurirati Mjesečno ograničenje potrošnje, Prag obavijesti i Korištenje modela.
Postavljanjem mjesečnog ograničenja potrošnje možete odrediti fleksibilne pragove potrošnje za svoj projekt. Kada korištenje premaši ovo ograničenje tokom određenog kalendarskog mjeseca (UTC), API zahtjevi nastavit će se obrađivati bez prekida. Ova funkcija služi za praćenje korištenja putem upozorenja o ograničenju potrošnje, ali ne nameće strogu gornju granicu potrošnje. Kada kreirate ograničenje potrošnje projekta, automatski se kreira upozorenje za prag od 100%. Dodatna upozorenja za različite pragove možete postaviti klikom na Dodaj upozorenje.
Imajte na umu da će vlasnici organizacije i projekta uvijek primati ove poruke i da se to ne može prilagoditi.

Kako mogu postaviti ograničenja potrošnje za svoju organizaciju ili projekt?
OpenAI sada podržava mjesečna ograničenja potrošnje API-ja na nivou organizacije i projekta. Ograničenje potrošnje može samo pratiti potrošnju bez primjene ili se može nametnuti kao strogo ograničenje, nakon čijeg dostizanja API zahtjevi neće uspjeti. Najnovije korake za konfiguraciju i opis ponašanja potražite u odjeljku Ograničenja potrošnje u dokumentaciji za programere.
Kako mogu izbrisati ili arhivirati projekt?
Projekti se mogu arhivirati na novoj stranici sa spiskom projekata ili u postavkama pojedinačnog projekta. Nakon arhiviranja projekt se ne može vratiti. Prilikom arhiviranja od vas će se tražiti da unesete naziv projekta kako biste nastavili.
Spisak svih arhiviranih projekata možete vidjeti na kartici „Arhivirano“ na istoj stranici sa spiskom projekata.

Projekte nije moguće izbrisati. Čuvamo historiju svih projekata kako bismo osigurali kontinuitet praćenja korištenja i naplate.
Postoji li ograničenje broja projekata koje mogu imati u svojoj organizaciji?
Organizacije prema zadanim postavkama mogu kreirati do 2.000 projekata.
Mogu li se resursi dijeliti između projekata?
Resursi projekta (poput datoteka, asistenata, prostora za pohranu ili niti) ograničeni su na taj projekt i članovi koji nisu administratori i ne pripadaju projektu ne mogu im pristupiti. Osim toga, resursi se ne mogu premještati između projekata.
Jedini izuzetak je to što se fine-tuneovi u "Podrazumijevanom projektu" mogu pristupiti iz drugih projekata.
Kolika je kvota prostora za pohranu datoteka po projektu?
OpenAI trenutno podržava kvotu prostora za pohranu od 100 GB datoteka po projektu.
Ako prekoračite ovu kvotu, prikazat će se sljedeća greška:
Premašili ste kvotu za pohranu datoteka. Organizacije su ograničene na 100 GB datoteka. Smanjite veličinu datoteka ili kontaktirajte podršku.Preporučujemo da izbrišete neiskorištene datoteke pohranjene na svom računu. Za referencu, možete pregledati i izlistati datoteke pomoću API-ja.
Vlasnik sam projekta. Zašto ne mogu vidjeti kontrolnu ploču korištenja za svoj projekt?
Vidljivost kontrolne ploče korištenja projekta nije povezana s ulogom korisnika u projektu. Umjesto toga, određuju je vaša uloga u organizaciji i postavke na stranici https://platform.openai.com/settings/organization/data-controls/visibility

Ako ne možete vidjeti kontrolnu ploču korištenja, ova je postavka vjerovatno postavljena na „Vidljivo vlasnicima organizacije“.
