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 projekat?
Samo vlasnici organizacije mogu kreirati projekat. Za više informacija pogledajte uloge i dozvole.
Da se prebacujete između organizacija, zadržite pokazivač iznad naziva svoje organizacije u gornjem lijevom dijelu stranice i odaberite organizaciju s liste:

Za organizacije koje su na konsolidovanom planu naplate, podorganizacije se identifikuju zasebno. Projekti se ne mogu kreirati unutar podorganizacija.

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

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

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 potvrdnog okvira „Pozovi u zadani projekt“) ili nakon što prihvate poziv u organizaciju.
Za korisnike pozvane putem Admin API-ja vrijede pravila navedena za krajnju tačku /organization/invites.
Ako se pojavi greška pri pozivanju korisnika u projekt putem korisničkog interfejsa ili Admin API-ja, prije ponovnog slanja poziva provjerite postoji li ciljni projekt i je li arhiviran.
Vlasnici organizacije automatski se dodaju kao vlasnici novih projekata napravljenih unutar organizacije.
Koje su različite korisničke uloge u organizacijama i projektima i koje dozvole one podrazumijevaju?
Dok organizacije imaju uloge „vlasnik“ i „čitalac“, projekti imaju uloge „vlasnik“ i „član“. Članovi projekta analogni su čitaocima organizacije. U tabeli u nastavku pronaći ćete detaljniji opis dozvola koje prate svaku korisničku ulogu.
| Uloga | Opseg | Opis |
|---|---|---|
| Vlasnik | Organizacija | Može kreirati i pregledati sve projekte, sve korisnike i sve API ključeve. Može pratiti sve projekte u organizaciji putem stranice Projekti . Može postavljati limite potrošnje organizacije i limite potrošnje projekata. Može dodijeliti dozvole za pregled informacija o upotrebi za druge osobe u organizaciji. Može arhivirati projekte. |
| Čitalac | Organizacija | Može izvršavati inferenciju, koristiti resurse i kreirati ključeve u svojim projektima. Može se dodavati u projekte. Ne može kreirati projekte niti upravljati korisnicima. |
| Vlasnik | Projekt | Može dodavati druge korisnike u projekt i preimenovati projekt, kao i koristiti sve mogućnosti člana. Može postavljati limite potrošnje projekta. Može arhivirati projekt. |
| Član | Projekt | Može izvršavati inferenciju, koristiti resurse i kreirati ključeve na nivou projekta. |
Čemu imam pristup 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 ima pristup stranici Projekti.
Samo članovi projekta (i vlasnici organizacije) mogu vidjeti prilagođene modele napravljene unutar tog projekta, niti iz bilo kojeg napravljenog Assistanta te sve dodane datoteke.
Članovi projekta mogu vidjeti sve ostale članove tog projekta i njihove uloge (tj. Vlasnik ili Član).
Kako mogu ažurirati projektnu ulogu korisnika ili ukloniti korisnika iz projekta?
Samo vlasnik projekta može ažurirati projektnu ulogu korisnika 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 Članovi. Ulogu svakog člana možete postaviti na Član ili Vlasnik. Možete odabrati i Ukloni da biste uklonili korisnika iz projekta.
Šta je servisni nalog i po čemu se razlikuje od običnog korisničkog naloga?
Servisni nalog djeluje kao pseudo-korisnik namijenjen za sistemski pristup, različit od pojedinačnih korisničkih naloga. Samo vlasnici organizacije i projekta mogu kreirati servisne naloge.
Servisni nalozi su ograničeni samo na projekte.
Dodavanje člana u projekt
Kada kliknete 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 (potvrdni okvir „Dodaj u zadani projekt“ možete ostaviti neoznačenim ako tim korisnicima ne želite dati širi pristup). Ovaj spisak neće sadržavati servisne račune. U ovom koraku možete odabrati hoće li njihova uloga biti 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 i mijenjati postavke projekta i ograničenja potrošnje te upravljati članovima projekta. Više informacija potražite u odjeljku uloge i dozvole.
Kako napraviti servisni račun za projekt
Prvo idite na projekt za koji želite napraviti servisni račun tako što ćete ga odabrati iz padajućeg menija na navigacijskoj traci:

Zatim otvorite postavke organizacije -> Projekt -> Članovi -> i kliknite + 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 naloga
Bez obzira na to da li kreirate servisni nalog na nivou organizacije ili onaj jedinstven za projekat, kada kreirate servisni nalog možete napraviti jedinstveni ID servisnog naloga koji se sastoji od slova, brojeva i crtica kako biste ga lakše identificirali.
Sačuvajte API ključ servisnog računa
Nakon što odaberete dugme Napravi, odmah se pravi API ključ za servisni račun i prikazuje se tajni ključ. Sačuvajte ovaj tajni ključ na sigurnom mjestu. Iz sigurnosnih razloga nećete ga ponovo moći vidjeti putem svog OpenAI računa. Ako izgubite ovaj tajni ključ, morat ćete napraviti novi.

API ključ servisnog računa prema zadanim postavkama ima dozvole za čitanje i pisanje za sve API resurse projekta. Ove dozvole možete ažurirati u postavkama API ključeva svog projekta.
Servisni računi navedeni su zajedno s članovima 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 u projektima svoje organizacije?
API ključeve za svaki projekt možete napraviti i njima upravljati na stranici s postavkama tog projekta. U postavkama organizacije odaberite projekt i kliknite API ključevi.
Da biste napravili novi tajni ključ, odaberite + Napravi 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 pravljenja 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č postavljene su potpune 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 napraviti API ključ koji izričito nema dozvolu čitanja ni pisanja na krajnjoj tački /v1/assistants:

Samo za čitanje — Dozvole za čitanje postavljene su za sve krajnje tačke.
Kako se upravlja pristupom za korisnike koji pripadaju više projekata ili organizacija?
Korisnici mogu biti članovi onoliko projekata koliko je potrebno. Unutar projekta korisnici mogu generirati lični API ključ koji je ograničen na pristup tom projektu i njegovim resursima.
Kako da postavim i upravljam ograničenjima brzine za projekte svoje organizacije?
Samo vlasnik organizacije može postavljati i upravljati ograničenjima brzine na nivou projekta. Za više informacija pogledajte uloge i dozvole.
U postavkama organizacije kliknite na projekat koji želite ažurirati i odaberite Ograničenja u odjeljku Projekat na listi za navigaciju. Na ovoj stranici možete ažurirati Upotrebu modela.
Upotreba modela omogućava vam da konfigurišete koji modeli se mogu koristiti u projektu, a ograničenja brzine mogu se postaviti za svaki model po potrebi.
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 Ograničenja, a zatim se pomaknite do odjeljka Ograničenja upotrebe.

Da biste postavili ograničenja projekta, u postavkama organizacije kliknite projekt koji želite ažurirati i odaberite Ograničenja. Možete ažurirati Mjesečno ograničenje potrošnje, Prag obavijesti i Upotrebu modela.
Postavljanjem mjesečnog ograničenja potrošnje možete odrediti fleksibilne pragove potrošnje za projekt. Kada upotreba prekorači ovo ograničenje tokom određenog kalendarskog mjeseca (UTC), API zahtjevi nastavit će se obrađivati bez prekida. Ova funkcija pomaže vam pratiti upotrebu putem upozorenja o ograničenju potrošnje, ali ne nameće strogu gornju granicu potrošnje. Kada se napravi ograničenje potrošnje projekta, prema zadanim postavkama napravit će se upozorenje na pragu od 100%. Dodatna upozorenja na različitim pragovima možete postaviti klikom na Dodaj upozorenje.
Imajte na umu da će vlasnici organizacije i vlasnici projekta uvijek primati ove poruke i da se to ne može prilagoditi.

Kako postaviti limite potrošnje za organizaciju ili projekt?
OpenAI sada podržava mjesečne limite API potrošnje i na nivou organizacije i na nivou projekta. Limit potrošnje može pratiti potrošnju bez provođenja ograničenja, ili ga možete provoditi kao strogi limit tako da API zahtjevi ne uspiju nakon što potrošnja dostigne limit. Za najnovije korake konfiguracije i ponašanje pogledajte Limiti potrošnje u dokumentaciji za programere.
Kako mogu izbrisati ili arhivirati projekt?
Projekte možete arhivirati na novoj stranici sa spiskom projekata ili u postavkama pojedinačnog projekta. Kada se projekt arhivira, nije ga moguće vratiti. Kada pokrenete arhiviranje, od vas će se zatraž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 upotrebe i naplate.
Postoji li ograničenje broja projekata koje mogu imati u svojoj organizaciji?
Organizacije podrazumijevano mogu kreirati do 2.000 projekata.
Mogu li se resursi dijeliti između projekata?
Resursi projekta (kao što su datoteke, asistenti, pohrana ili niti) ograničeni su na projekat i ne mogu im pristupiti članovi koji nisu administratori izvan projekta. Nadalje, 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 za pohranu datoteka po projektu?
OpenAI trenutno podržava kvotu za pohranu datoteka od 100 GB 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 upotrebe svog projekta?
Vidljivost kontrolne ploče upotrebe projekta nije povezana s ulogom korisnika unutar projekta. Umjesto toga, određuju je vaša uloga unutar organizacije i postavke na stranici https://platform.openai.com/settings/organization/data-controls/visibility

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