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 inden for et afgrænset område i et projekt (f.eks. modeller, funktioner, tråde, assistenter, finjustering, lagerplads osv.). Forbrugsaktivitet kan opdeles efter projekt, og brugere kan se fakturering og angive forbrugsgrænser pr. projekt.
Organisationsejere kan se alle deres aktive og arkiverede projekter på projektsiden. Få mere at vide om brugerroller og tilladelser i 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 har et “standardprojekt”, som ikke kan slettes. Du kan konfigurere rategrænser, tilladelser til virtuelle modeller og forbrugsgrænser (fra november 2024). Det arver hele organisationens konfiguration, så du kan ikke føje medlemmer eller tjenestekonti 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.
Hvilke forskellige brugerroller findes der i organisationer og projekter, og hvilke tilladelser indebæ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. Kan overvåge på tværs af alle projekter i organisationen via projektsiden . Kan angive forbrugsgrænser for organisationen og for projekter. 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 eller administrere brugere. |
| Ejer | Projekt | Kan føje andre brugere til projektet og omdøbe projektet samt gøre alt, hvad et medlem kan. Kan angive forbrugsgrænser for projektet. 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, der ikke aktuelt er i din organisation, skal du først fø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 enten rollen Medlem eller Ejer. Projektmedlemmer kan foretage API-anmodninger, der læser eller ændrer data, mens projektejere også kan ændre projektindstillinger og projektets forbrugsgrænser samt administrere projektmedlemmer. Se roller og tilladelser for at få 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 forbrugsgrænser for min organisations projekter?
Kun ejere af en organisation og ejere af et projekt kan angive og administrere projektets forbrugsgrænser. Se roller og tilladelser for at få flere oplysninger. Hvis du vil ændre grænserne på organisationsniveau, skal du gå til dine organisationsindstillinger, klikke på Grænser, og rulle ned til Forbrugsgrænser.

Hvis du vil angive dine projektgrænser, skal du i dine organisationsindstillinger klikke på det projekt, du vil opdatere, og vælge Grænser. Du kan opdatere din månedlige forbrugsgrænse, notifikationstærskel og modelbrug.
Ved at angive en månedlig forbrugsgrænse kan du oprette bløde forbrugstærskler for dit projekt. Når forbruget overstiger denne grænse i 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 forbruget via advarsler om forbrugsgrænser, men den håndhæver ikke et hårdt loft over forbruget. Når der oprettes en forbrugsgrænse for et projekt, oprettes der som standard en advarsel ved tærsklen på 100 %. Yderligere advarsler ved forskellige tærskler kan angives ved at klikke på Tilføj advarsel.
Bemærk, at organisationens ejer(e) og projektets ejer(e) altid vil modtage disse beskeder, og at dette ikke kan tilpasses.

Hvordan angiver jeg forbrugsgrænser for min organisation eller mit projekt?
OpenAI understøtter nu månedlige grænser for API-forbrug på både organisations- og projektniveau. En forbrugsgrænse kan overvåge forbruget uden håndhævelse, eller du kan håndhæve den som en hård grænse, så API-anmodninger mislykkes, når forbruget når grænsen. Se Forbrugsgrænser i udviklerdokumentationen for de nyeste konfigurationstrin og den nyeste funktionsmåde.
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".
