OpenAI
Den här sidan har maskinöversatts. Visa den ursprungliga engelska artikeln.

Granska API-användning och kostnader

Granska API-aktivitet på användningspanelen, kontrollera antalet token i API-svar och förstå projektfilter, exporter och kostnader för Skalningsnivå.

Uppdaterades: 14 days ago

Översikt

Du kan granska API-användningen på två sätt:

  • Använd användningspanelen för att granska aktivitet under aktuella och tidigare faktureringsperioder.

  • Läs användningsinformationen i ett API-svar för att kontrollera en enskild begäran.

Playground använder samma API-anrop som dina program. Dess token räknas in i kontots API-användning och omfattas av samma användningsregler och prissättning.

Åtkomst till kontrollpanelen

Du måste vara organisationsägare eller ha behörigheten Användningspanel för att få åtkomst till användningspanelen.

Granska användningen på kontrollpanelen

Öppna användningspanelen, välj organisationen som du vill granska och välj den relevanta rapporteringsperioden.

Data på kontrollpanelen visas i UTC. Tänk på den tidszonen när du jämför aktiviteten på kontrollpanelen med programmets loggar.

Välj projekt

Kontrollpanelen har en egen projektväljare. Den fungerar oberoende av vilket projekt som har valts på andra ställen på API-plattformen.

Använd kontrollpanelens väljare för att granska ett, flera eller alla projekt. Rensa de valda projekten om du vill visa data för hela organisationen. När inga projekt har valts visar kontrollpanelen data för alla projekt.

Granska en enskild användares användning

Så här granskar du en användares användning av Responses och Chat Completions:

  1. Gå till API-funktioner > Responses och Chat Completions på användningspanelen.

  2. Välj Filtrera efter.

  3. Välj användaren under Användare och välj sedan Tillämpa filter.

Visa token per minut

På sidor med användningsinformation kan du välja intervall. Välj ett intervall på 1 minut för att granska token per minut (TPM).

Intervallet gäller användningsdata, inte faktureringsdata.

Exportera användningsdata

Det finns ingen gräns för exportens datumintervall. Exporter som omfattar en lång period kan delas upp i flera filer.

Mer information om avstämning av månadsfakturor och export av enskilda poster finns i Exportera månatlig användningsinformation.

Visa beviljade krediter

Information om beviljade krediter finns på organisationens faktureringssida.

Beviljade krediter och API-användning besvarar olika frågor: de beviljade krediterna visar vilka krediter som är kopplade till organisationen, medan användningen visar dess API-aktivitet.

Granska användning och kostnader för Skalningsnivå

Om Skalningsnivå är aktiverad för organisationen och du har nödvändig behörighet kan du öppna användningssidan för Skalningsnivå för detaljerad användningsinformation.

Kostnader för paket på Skalningsnivå tillskrivs organisationen, inte enskilda projekt.

Användningen är större än noll, men projektets kostnad är noll

Kontrollera om modellens användning omfattas av er tilldelning på Skalningsnivå. Om all användning av modellen ryms inom TPM-tilldelningen på Skalningsnivå kan projektet visa användning utan ytterligare modellkostnader.

Prenumerationskostnaden för Skalningsnivå ligger kvar på organisationsnivå. Så här granskar du den:

  1. Rensa projektfiltret på användningspanelen.

  2. Välj Kostnadskategorier.

Granska flera organisationer

Användningspanelen kombinerar inte kostnads- eller användningsdata från olika organisationer. Varje organisation, även underorganisationer, behandlas separat.

Välj en underorganisation i organisationsväljaren för att visa den.

Om du behöver samlad rapportering kan du använda projekt inom en organisation i stället för separata underorganisationer, eller använda användnings-API:t för anpassad analys.

Kontrollera tokenanvändning i ett API-svar

Fältnamnen för tokenanvändning beror på Slutpunkten.

Antal tokenChat CompletionsResponses
Indatatokenusage.prompt_tokensusage.input_tokens
Utdatatokenusage.completion_tokensusage.output_tokens
Totalt antal tokenusage.total_tokensusage.total_tokens

Ett Chat Completions-svar kan till exempel innehålla:

{ "usage": { "prompt_tokens": 13, "completion_tokens": 7, "total_tokens": 20 }}

Beroende på Slutpunkt och Modell kan användningsinformationen även innehålla antal cachelagrade indatatoken och resonemangstoken. Det bidrar till att förklara varför svarets synliga längd inte visar hela tokenanvändningen.

En förklaring av de olika tokenkategorierna finns i Förstå och räkna token.

Hämta användning från strömmade Chat Completions

Inkludera följande i en strömmad Chat Completions-begäran:

{ "stream": true, "stream_options": { "include_usage": true }}

När include_usage är aktiverat innehåller ett extra block före data: [DONE] användningen för hela begäran. Dess choices-matris är tom. Övriga block har värdet null för usage.

Om strömmen avbryts kanske du inte får det sista användningsblocket. Ett saknat slutblock innebär inte att begäran inte använde några token.

Den här konfigurationen gäller specifikt för Chat Completions. Mer information finns i API-referensen för Chat Completions.

Var den här artikeln till hjälp?