Projekt syftar till att ge kunder möjlighet att organisera sitt arbete. Organisationer kan hantera åtkomst och gränser, tillhandahålla tjänstekonton (via användargränssnittet) och spåra användning inom en avgränsad omfattning i ett projekt (t.ex. modeller, funktioner, trådar, assistenter, finjustering, lagring osv.). Användningsaktivitet kan delas upp per projekt, och användare kan visa fakturering och ange utgiftsgränser per projekt.
Organisationsägare kan visa alla sina aktiva och arkiverade projekt på projektsidan. Läs mer om användarroller och behörigheter i API-plattformen.

Vem kan skapa ett projekt?
Endast organisationsägare kan skapa ett projekt. Se roller och behörigheter för mer information.
För att växla mellan organisationer håller du pekaren över organisationens namn längst upp till vänster på sidan och väljer organisationen i listan:

För organisationer med en konsoliderad faktureringsplan identifieras underorganisationer separat. Projekt kan inte skapas i underorganisationer.

Hur fungerar projekt?
Varje organisation innehåller ett ”standardprojekt” som inte kan tas bort. Du kan konfigurera hastighetsgränser, virtuella modellbehörigheter och utgiftsgränser (från och med november 2024). Det ärver organisationens fullständiga konfiguration, så du kan inte lägga till medlemmar eller tjänstekonton direkt i det.
Hur skapar jag ett projekt?
Håll först pekaren över projektnamnet i sidans vänstra hörn och välj Skapa projekt.

Ange projektets namn, beskrivning och webbplats och välj sedan Skapa.

Hur lägger jag till användare i ett projekt?
Nya organisationsmedlemmar läggs inte automatiskt till i ”Standardprojektet”. Nya medlemmar kan bjudas in till projektet antingen när de bjuds in till organisationen (genom att markera kryssrutan ”Bjud in till standardprojektet”) eller efter att de har accepterat inbjudan till organisationen.
Användare som bjuds in via administrations-API:et omfattas av reglerna som beskrivs för slutpunkten /organization/invites.
Om ett fel uppstår när du bjuder in användare till ett projekt via användargränssnittet eller administrations-API:et bör du först kontrollera att målprojektet finns och inte är arkiverat innan du skickar inbjudan på nytt.
Organisationsägare läggs automatiskt till som ägare i nya projekt som skapas inom organisationen.
Vilka olika användarroller finns i organisationer och projekt, och vilka behörigheter ingår?
Medan organisationer har rollerna ”ägare” och ”läsare” har projekt rollerna ”ägare” och ”medlem”. Projektmedlemmar motsvarar organisationsläsare. Se tabellen nedan för en mer detaljerad beskrivning av vilka behörigheter som hör till varje användarroll.
| Roll | Omfattning | Beskrivning |
|---|---|---|
| Ägare | Organisation | Kan skapa/visa alla projekt, alla användare och alla API-nycklar. Kan övervaka alla projekt inom organisationen på projektsidan. Kan ange utgiftsgränser för organisationen och för projekt. Kan ge andra i organisationen behörighet att visa användningsinformation. Kan arkivera projekt. |
| Läsare | Organisation | Kan utföra inferens, använda resurser och skapa nycklar i sina projekt. Kan läggas till i projekt. Kan inte skapa projekt eller hantera användare. |
| Ägare | Projekt | Kan lägga till andra användare i projektet och byta namn på projektet, samt har alla behörigheter som en medlem har. Kan ange utgiftsgränser för projektet. Kan arkivera projektet. |
| Medlem | Projekt | Kan utföra inferens, använda resurser och skapa nycklar på projektnivå. |
Vad har jag åtkomst till om jag inte är ägare i organisationen?
Användare som inte är ägare i organisationen kan bara se projekt som de är medlemmar i. Endast organisationsägaren kan se alla projekt, medlemmar och API-nycklar på projektnivå och har åtkomst till sidan Projekt.
Endast projektmedlemmar (och organisationsägare) kan se finjusterade modeller som skapats i projektet, trådar från skapade Assistants eller filer som har lagts till.
Projektmedlemmar kan se vilka de andra projektmedlemmarna är och vilka roller de har (det vill säga Ägare eller Medlem).
Hur uppdaterar jag en användares projektroll eller tar bort en användare från ett projekt?
Endast projektägaren kan uppdatera en användares projektroll eller ta bort en användare från projektet. Mer information finns under roller och behörigheter.
Om du vill uppdatera en användare i ett projekt går du till organisationsinställningarna, väljer projektet och klickar på Medlemmar. Du kan ange varje medlems roll som Medlem eller Ägare. Du kan även välja Ta bort för att ta bort användaren från projektet.
Vad är ett tjänstkonto och hur skiljer det sig från ett vanligt användarkonto?
Ett tjänstkonto fungerar som en pseudoanvändare avsedd för systemåtkomst, skild från individuella användarkonton. Endast organisations- och projektägare kan skapa tjänstkonton.
Tjänstkonton är endast begränsade till projekt.
Lägg till en medlem i ett projekt
Om du klickar på knappen + Lägg till medlem visas en lista över användare i organisationen med rollen Läsare. Om du vill lägga till en användare som inte ingår i organisationen måste du först lägga till personen i organisationen (du kan lämna kryssrutan ”Lägg till i standardprojektet” avmarkerad om du inte vill ge användaren bredare åtkomst). Tjänstekonton visas inte i listan. I det här steget kan du välja om personen ska ha rollen Ägare eller Medlem:

När du lägger till en teammedlem måste du tilldela personen rollen Medlem eller Ägare. Projektmedlemmar kan göra API-anrop som läser eller ändrar data, medan projektägare även kan ändra projektinställningar och projektets utgiftsgränser samt hantera projektmedlemmar. Mer information finns under roller och behörigheter.
Så skapar du ett tjänstekonto för ett projekt
Gå först till projektet som du vill skapa ett tjänstekonto för genom att välja det i listrutan i navigeringsfältet:

Gå sedan till organisationsinställningarna -> Projekt -> Medlemmar -> och klicka på + Tjänstekonto:
Tjänstkonton som skapas på projektnivå är unika för projektet och kan inte användas utanför det projekt där de skapas.

Namnge tjänstkontot
Oavsett om du skapar tjänstkontot på organisationsnivå eller skapar ett unikt för ett projekt kan du när du skapar ett tjänstkonto skapa ett unikt tjänstkonto-ID bestående av bokstäver, siffror och bindestreck för att enkelt identifiera tjänstkontot.
Spara tjänstekontots API-nyckel
När du väljer knappen Skapa skapas omedelbart en API-nyckel för tjänstekontot och den hemliga nyckeln visas. Spara den hemliga nyckeln på en säker plats. Av säkerhetsskäl kan du inte visa den igen via ditt OpenAI-konto. Om du förlorar den hemliga nyckeln måste du generera en ny.

Som standard har tjänstekontots API-nyckel läs- och skrivbehörighet till alla projektets API-resurser. Behörigheterna kan uppdateras i projektets inställningar för API-nycklar.
Tjänstekonton visas tillsammans med projektmedlemmarna på projektets sida med medlemsinställningar. Läs mer här om hur du uppdaterar eller tar bort ett tjänstekontos åtkomst på projektets sida med medlemsinställningar.
Alla tjänstkonton i både projekt och organisationer visas tillsammans med dina mänskliga användare på medlemssidan på organisationsnivå.
Tjänstkonton hanteras som vanliga konton. Från Organisation -> medlemsmenyn kan du ta bort ett tjänstkonto eller uppdatera rollen:

Hur hanterar jag API-nycklar i organisationens projekt?
Du kan skapa och hantera API-nycklar för varje projekt på projektets inställningssida. Gå till organisationsinställningarna, välj projektet och klicka på API-nycklar.
Om du vill skapa en ny hemlig nyckel väljer du + Skapa ny hemlig nyckel. Du kan också redigera behörigheterna för en hemlig nyckel genom att välja redigeringsikonen bredvid den.

Du kan ange behörigheter för varje API-nyckel när du skapar en ny hemlig nyckel eller genom att redigera en befintlig nyckel.
Det finns tre behörighetsnivåer: Alla, Begränsad och Skrivskyddad.
Alla – Den hemliga nyckeln får fullständig behörighet. Det här är standardinställningen.
Begränsad – Gör det möjligt för användaren att ange behörigheterna Ingen, Läsa och Skriva för varje slutpunkt.
Du kan till exempel skapa en API-nyckel som uttryckligen saknar behörighet att läsa från eller skriva till slutpunkten /v1/assistants:

Skrivskyddad – Läsbehörighet anges för alla slutpunkter.
Hur hanteras åtkomst för användare som tillhör flera projekt eller organisationer?
Användare kan vara medlemmar i så många projekt som behövs. Inom ett projekt kan användare skapa en personlig API-nyckel som är begränsad till åtkomst till det projektet och dess resurser.
Hur ställer jag in och hanterar frekvensgränser för min organisations projekt?
Endast ägaren av en organisation kan ställa in och hantera frekvensgränser på projektnivå. Se roller och behörigheter för mer information.
I dina organisationsinställningar klickar du på projektet du vill uppdatera och väljer Gränser i avsnittet Projekt i navigeringslistan. Du kan uppdatera din modellanvändning på den här sidan.
Modellanvändning låter dig konfigurera vilka modeller som kan användas av projektet, och frekvensgränser kan anges för varje modell efter behov.
Hur ställer jag in och hanterar utgiftsgränser för organisationens projekt?
Endast organisationsägare och projektägare kan ställa in och hantera projektens utgiftsgränser. Mer information finns under roller och behörigheter. Om du vill ändra gränserna på organisationsnivå går du till organisationsinställningarna, klickar på Gränser och rullar ned till Användningsgränser.

Om du vill ställa in projektgränser går du till organisationsinställningarna, klickar på projektet du vill uppdatera och väljer Gränser. Du kan uppdatera Månatlig utgiftsgräns, Tröskelvärde för aviseringar och Modellanvändning.
Genom att ange en månatlig utgiftsgräns kan du ställa in ett mjukt tröskelvärde för projektets utgifter. Om användningen överskrider gränsen under en viss kalendermånad (UTC) fortsätter API-anropen att behandlas utan avbrott. Funktionen hjälper dig att övervaka användningen genom aviseringar om utgiftsgränser, men den tillämpar inget strikt utgiftstak. När en utgiftsgräns skapas för ett projekt skapas som standard en avisering vid tröskelvärdet 100 %. Du kan lägga till fler aviseringar vid andra tröskelvärden genom att klicka på Lägg till avisering.
Observera att organisationsägare och projektägare alltid får dessa meddelanden och att detta inte går att anpassa.

Hur anger jag utgiftsgränser för min organisation eller mitt projekt?
OpenAI har nu stöd för månatliga API-utgiftsgränser på både organisations- och projektnivå. En utgiftsgräns kan övervaka utgifter utan att tillämpas, eller så kan du tillämpa den som en hård gräns så att API-anrop misslyckas när utgifterna når gränsen. De senaste konfigurationsstegen och beteendet finns i Utgiftsgränser i utvecklardokumentationen.
Hur tar jag bort eller arkiverar ett projekt?
Projekt kan arkiveras antingen på den nya sidan med projektlistan eller i inställningarna för ett enskilt projekt. När ett projekt har arkiverats går det inte att återställa. När du arkiverar ett projekt uppmanas du att ange projektets namn för att fortsätta.
Du kan se en lista över alla arkiverade projekt på fliken ”Arkiverade” på samma sida med projektlistan.

Det går inte att ta bort projekt. Vi sparar historik för alla projekt för att säkerställa kontinuitet i spårningen av användning och fakturering.
Finns det en gräns för hur många projekt jag kan ha i min organisation?
Organisationer kan som standard skapa upp till 2 000 projekt.
Kan resurser delas mellan projekt?
Projektresurser (som filer, assistenter, lagring eller trådar) är begränsade till projektet och kan inte nås av icke-adminmedlemmar utanför projektet. Dessutom kan resurser inte flyttas mellan projekt.
Det enda undantaget är att finjusteringar i ”Standardprojektet” kan nås från andra projekt.
Hur stor är lagringskvoten för filer per projekt?
OpenAI har för närvarande stöd för en lagringskvot på 100 GB filer per projekt.
Om kvoten överskrids visas följande fel:
Du har överskridit din kvot för fillagring. Organisationer är begränsade till 100 GB filer. Minska filstorleken eller kontakta supporten.Vi rekommenderar att du tar bort oanvända filer som är lagrade på ditt konto. Som referens kan du visa och lista filer med API:et.
Jag är projektägare. Varför kan jag inte se projektets användningspanel?
Synligheten för ett projekts användningspanel beror inte på användarens roll i projektet. Den avgörs i stället av din roll i organisationen och inställningarna på https://platform.openai.com/settings/organization/data-controls/visibility

Om du inte kan se en användningspanel är den här inställningen troligen inställd på ”Synlig för organisationsägare”.
