Projekter har til formål at give kunder mulighed for at organisere deres arbejde. Organisationer kan administrere adgang og grænser, klargøre tjenestekonti (via brugergrænsefladen) og spore forbrug i forhold til et afgrænset omfang i et projekt (f.eks. modeller, funktioner, tråde, assistenter, finjustering, lager osv.). Forbrugsaktivitet kan opdeles efter projekt, og brugere kan se fakturering og angive budgetter pr. projekt.
Organisationsejere kan se alle deres aktive og arkiverede projekter på siden Projekter. Få mere at vide om brugerroller og tilladelser på API-platformen.

Hvem kan oprette et projekt?
Kun organisationsejere kan oprette et projekt. Se roller og tilladelser for flere oplysninger.
For at skifte mellem organisationer skal du holde markøren over din organisations navn øverst til venstre på siden og vælge organisationen på listen:

For de organisationer, der er på en konsolideret faktureringsplan, identificeres underorganisationer separat. Projekter kan ikke oprettes i underorganisationer.

Hvordan fungerer projekter?
Hver organisation omfatter et “Standardprojekt”, som ikke kan slettes. Du kan konfigurere hastighedsgrænser, tilladelser for virtuelle modeller og udgiftsbudgetter (fra november 2024). Det arver organisationens fulde konfiguration, så du kan ikke tilføje medlemmer eller servicekonti direkte til det.
Hvordan opretter jeg et projekt?
Hold først markøren over projektnavnet i venstre hjørne af siden, og vælg Create project.

Angiv et navn, en beskrivelse og et website for dit projekt, og vælg derefter Create.

Hvordan føjer jeg brugere til et projekt?
Nyligt tilføjede organisationsmedlemmer føjes ikke automatisk til “Standardprojektet”. Nye medlemmer kan inviteres til projektet, enten når de inviteres til organisationen (ved at markere afkrydsningsfeltet "Inviter til standardprojekt"), eller efter at medlemmet har accepteret organisationsinvitationen.
Brugere, der inviteres via Admin API, følger reglerne beskrevet af endepunktet /organization/invites.
Hvis du støder på en fejl, når du inviterer brugere til et projekt via brugergrænsefladen eller Admin API, skal du først bekræfte, at målprojektet findes og ikke er arkiveret, før du sender invitationen igen.
Organisationsejere føjes automatisk til som ejere af nye projekter, der oprettes i en organisation.
Hvad er de forskellige brugerroller i organisationer og projekter, og hvilke tilladelser medfører de?
Mens organisationer har rollerne ‘ejer’ og ‘læser’, har projekter rollerne ‘ejer’ og ‘medlem’. Projektmedlemmer svarer til organisationslæsere. Se tabellen nedenfor for en mere detaljeret beskrivelse af, hvilke tilladelser der følger med hver brugerrolle.
| Rolle | Omfang | Beskrivelse |
|---|---|---|
| Ejer | Organisation | Kan oprette/se alle projekter, alle brugere og alle API-nøgler. Har mulighed for at overvåge på tværs af alle projekter i organisationen med siden Projekter . Kan angive organisationsbudgetter og projektbudgetter. Kan give tilladelser til at se forbrugsoplysninger for andre i organisationen. Kan arkivere projekter. |
| Læser | Organisation | Kan udføre inferens, bruge ressourcer og oprette nøgler i deres projekter. Kan føjes til projekter. Kan ikke oprette projekter og administrere brugere. |
| Ejer | Projekt | Kan føje andre brugere til projektet og omdøbe projektet samt alt det, et medlem kan. Kan angive projektbudgetter. Kan arkivere projektet. |
| Medlem | Projekt | Kan udføre inferens, bruge ressourcer og oprette nøgler på projektniveau. |
Hvis jeg ikke er ejer i organisationen, hvad har jeg så adgang til?
Brugere, der ikke er ejere i organisationen, kan kun se projekter, som de er medlemmer af. Kun organisationsejeren kan se alle projekter, medlemmer og API-nøgler på projektniveau og har adgang til siden Projekter.
Kun medlemmerne af et projekt (og organisationsejere) kan se de finjusterede modeller, der er oprettet i det projekt, trådene fra eventuelle oprettede assistenter eller filer, der er blevet tilføjet.
Medlemmer af et projekt kan se, hvem alle de andre medlemmer af projektet er, og deres roller (dvs. ejer eller medlem).
Hvordan opdaterer jeg en brugers projektrolle eller fjerner en bruger fra et projekt?
Kun ejeren af et projekt kan opdatere en brugers projektrolle eller fjerne en bruger fra et projekt. Se roller og tilladelser for flere oplysninger.
Hvis du vil opdatere en bruger i et projekt, skal du gå til dine organisationsindstillinger, vælge projektet og klikke på Medlemmer. Du har mulighed for at angive hvert medlems rolle som Medlem eller Ejer. Du kan også vælge Fjern for at fjerne brugeren fra projektet.
Hvad er en servicekonto, og hvordan adskiller den sig fra en almindelig brugerkonto?
En servicekonto fungerer som en pseudo-bruger, der er designet til systemadgang, og som adskiller sig fra individuelle brugerkonti. Kun organisations- og projektejere kan oprette servicekonti.
Servicekonti er kun afgrænset til projekter.
Føj et medlem til et projekt
Hvis du klikker på knappen + Add member, får du vist en liste over brugere i din organisation med rollen Reader. Hvis du vil tilføje en bruger, som ikke aktuelt er i din organisation, skal du først tilføje vedkommende til organisationen (du kan lade afkrydsningsfeltet “Føj til standardprojekt” være umarkeret, hvis du ikke vil give disse brugere bredere adgang). Denne liste omfatter ikke tjenestekonti. I dette trin kan du vælge, om deres rolle skal være enten Owner eller Member:

Når du tilføjer et teammedlem, skal du tildele vedkommende rollen Medlem eller Ejer. Projektmedlemmer kan foretage API-anmodninger, der læser eller ændrer data, mens projektejere også kan ændre projektindstillinger og projektbudgetter samt administrere projektmedlemmer. Se roller og tilladelser for flere oplysninger.
Sådan opretter du en tjenestekonto for et projekt
Gå først til det projekt, du vil oprette en tjenestekonto for, ved at vælge fra rullemenuen i navigationslinjen:

Gå derefter til dine organisationsindstillinger -> Projekt -> Medlemmer -> klik på + Service account:
Servicekonti, der oprettes på projektniveau, er unikke for projektet og kan ikke bruges uden for det projekt, de er oprettet i.

Navngivning af servicekontoen
Uanset om du opretter servicekontoen på organisationsniveau eller opretter en, der er unik for et projekt, kan du, når du opretter en servicekonto, oprette et unikt servicekonto-id bestående af bogstaver, tal og bindestreger for nemt at identificere servicekontoen.
Gem API-nøglen til tjenestekontoen
Når du har valgt knappen Opret, oprettes der straks en API-nøgle til tjenestekontoen, og den hemmelige nøgle vises. Gem denne hemmelige nøgle et sikkert sted. Af sikkerhedsmæssige årsager kan du ikke se den igen via din OpenAI-konto. Hvis du mister denne hemmelige nøgle, skal du generere en ny.

API-nøgletilladelserne for tjenestekontoen er som standard sat til at læse og skrive alle projektets API-ressourcer. Disse tilladelser kan opdateres i projektets indstillinger for API-nøgler.
Tjenestekonti vises sammen med projektmedlemmer på projektets side med medlemsindstillinger. Se her for at få mere at vide om at opdatere eller fjerne en tjenestekontos adgang på projektets side med medlemsindstillinger.
Alle tjenestekonti på tværs af både projekter og organisationer vises sammen med dine menneskelige brugere på medlemssiden på organisationsniveau.
Tjenestekonti administreres som almindelige konti. Fra Organisation -> menuen Medlemmer kan du Fjerne en tjenestekonto eller opdatere rollen:

Hvordan administrerer jeg API-nøgler i min organisations projekter?
Du kan oprette og administrere API-nøgler for hvert projekt på projektets indstillingsside. I dine organisationsindstillinger skal du vælge projektet og klikke på API-nøgler.
Hvis du vil oprette en ny hemmelig nøgle, skal du vælge + Create new secret key. Du kan også vælge redigeringsikonet ud for en hemmelig nøgle for at redigere dens tilladelser.

Du kan angive tilladelser for hver af dine API-nøgler, når du opretter en ny hemmelig nøgle eller redigerer en eksisterende nøgle.
Der er tre tilladelsesniveauer: Alle, Begrænset og Skrivebeskyttet.
Alle — Der angives fulde tilladelser for den hemmelige nøgle. Dette er standardindstillingen.
Begrænset — Gør det muligt for brugeren at angive tilladelserne Ingen, Læs og Skriv for hvert endepunkt.
Du kan f.eks. oprette en API-nøgle, der specifikt ikke har tilladelse til at læse eller skrive til endepunktet /v1/assistants:

Skrivebeskyttet — Læsetilladelser angives for alle endepunkter.
Hvordan administreres adgang for brugere, der tilhører flere projekter eller organisationer?
Brugere kan være medlemmer af så mange projekter, som der er behov for. I et projekt kan brugere generere en personlig API-nøgle, der er afgrænset og begrænset til adgang til det pågældende projekt og dets ressourcer.
Hvordan angiver og administrerer jeg brugsgrænser for min organisations projekter?
Kun ejeren af en organisation kan angive og administrere brugsgrænser på projektniveau. Se roller og tilladelser for flere oplysninger.
I dine organisationsindstillinger skal du klikke på det projekt, du vil opdatere, og vælge Grænser i afsnittet Projekt i navigationslisten. Du kan opdatere din Modelbrug på denne side.
Modelbrug giver dig mulighed for at konfigurere, hvilke modeller der kan bruges af projektet, og brugsgrænser kan angives for hver model efter behov.
Hvordan angiver og administrerer jeg budgetter for min organisations projekter?
Kun ejere af en organisation og ejere af et projekt kan angive og administrere projektbudgetter. Se roller og tilladelser for flere oplysninger. Hvis du vil ændre grænserne på organisationsniveau, skal du i dine organisationsindstillinger klikke på Grænser, og rulle ned til Brugsgrænser.

Hvis du vil angive projektgrænser, skal du i dine organisationsindstillinger klikke på det projekt, du vil opdatere, og vælge Grænser. Du kan opdatere dit Månedlige budget, din Notifikationstærskel og Modelbrug.
Ved at angive et månedligt budget kan du etablere bløde udgiftstærskler for dit projekt. Når forbruget overstiger denne grænse inden for en given kalendermåned (UTC), fortsætter API-anmodninger med at blive behandlet uden afbrydelse. Denne funktion er udviklet til at hjælpe dig med at overvåge forbrug via budgetadvarsler, men den håndhæver ikke et fast loft for udgifter. Når der oprettes et projektbudget, oprettes der som standard en advarsel ved tærsklen på 100 %. Yderligere budgetter ved forskellige tærskler kan angives ved at klikke på Tilføj advarsel.
Bemærk, at organisationens ejer(e) og projektets ejer(e) altid modtager disse meddelelser, og dette kan ikke tilpasses.

Hvordan sletter eller arkiverer jeg et projekt?
Projekter kan arkiveres enten via den nye side med projektoversigt eller i indstillingerne for et enkelt projekt. Når et projekt er arkiveret, kan det ikke gendannes. Når du fortsætter med en arkivering, bliver du bedt om at indtaste projektets navn for at fortsætte.
Du kan se en liste over alle arkiverede projekter via fanen “Arkiveret” på den samme side med projektoversigt.

Det er ikke muligt at slette projekter; vi bevarer en historik over alle projekter for at sikre kontinuitet i sporing af forbrug og fakturering.
Er der en grænse for, hvor mange projekter jeg kan have i min organisation?
Organisationer kan som standard oprette op til 2.000 projekter.
Kan ressourcer deles på tværs af projekter?
Projektressourcer (såsom filer, assistants, lager eller tråde) er afgrænset til projektet og kan ikke tilgås af ikke-adminmedlemmer uden for projektet. Desuden kan ressourcer ikke flyttes mellem projekter.
Den ene undtagelse er, at finjusteringer i "Standardprojekt" kan tilgås fra andre projekter.
Hvad er filopbevaringskvoten pr. projekt?
OpenAI understøtter i øjeblikket en filopbevaringskvote på 100 GB filer pr. projekt.
Hvis denne kvote overskrides, vil du se følgende fejl:
Du har overskredet din filopbevaringskvote. Organisationer er begrænset til 100 GB filer. Reducer filstørrelsen, eller kontakt support.Vi anbefaler, at du sletter ubrugte filer, der er gemt på din konto. Som reference kan du se og liste filer med API'en.
Jeg er projektejer. Hvorfor kan jeg ikke se forbrugsdashboardet for mit projekt?
Synligheden af et projekts forbrugsdashboard er ikke relateret til en brugers rolle i et projekt. Den bestemmes i stedet af din rolle i organisationen og indstillingerne på https://platform.openai.com/settings/organization/data-controls/visibility

Hvis du ikke kan se et forbrugsdashboard, er denne indstilling sandsynligvis sat til "Synlig for organisationsejere".
