B2BB2B LLM
Forretningsinnsikt

Hvorfor LLM-bruksdashbordet ditt ikke samsvarer med leverandørfakturaen

En praktisk avstemmingshåndbok for diagnostisering av LLM-fakturaavvik på tvers av gateway-dashboards, leverandørkostnadsrapporter, eksport av nettskyfakturering, gjenforsøk, bufrede tokens, kanselleringer av streaming, batchjobber og leietakermetadata.

Hvis LLM-bruksoversikten, leverandørkonsollen, skyfaktureringseksporten og kundefakturaen viser forskjellige tall, må du ikke begynne med å anta at ett system er feil. Start med å spørre hvilket nummer som er autoritativt for hvilket formål.

Et gateway-dashbord er vanligvis en operativ visning: rask, forespørselsnivå og nyttig for varsler. En leverandørfaktura er en oppgjort faktureringsvisning: tregere, aggregert og justert i henhold til leverandørens faktureringsregler. Eksport av nettskyfakturering legger til et nytt lag, spesielt for administrerte modelltjenester der fakturadata kan grupperes etter prosjekt, SKU, region, brukstype eller fakturamåned i stedet for etter API-forespørsel.

Det praktiske problemet er ikke bare «finn det reelle tallet». Det er å klassifisere misforholdet, ta vare på nok bevis til å forklare det, og bestemme når et tall er godt nok for dashbord, finansrapporter eller kundefakturering.

Bruk to hovedbok, ikke ett tall

Den vanligste feilen er å prøve å få et gateway-estimat i sanntid til å oppføre seg som en sluttfaktura. Dette er forskjellige poster med forskjellige jobber.

Driftsbok

Den operasjonelle hovedboken fylles ut på forespørselstidspunktet av gatewayen, SDK-omslaget, proxy- eller applikasjonsinstrumenteringen. Den bør være optimalisert for hastighet og attribusjon. Den svarer på spørsmål som:

  • Hvilken leietaker, team, API-nøkkel, prosjekt eller arbeidsflyt opprettet denne forespørselen?
  • Hvilken modell ble kalt?
  • Hvor mange inndata-, utdata-, bufrede- eller resonnementstokener ble observert eller estimert?
  • Ble forespørselen forsøkt på nytt, kansellert, strømmet, samlet eller mislyktes?
  • Hvilket internt budsjett eller grense skal belastes umiddelbart?

Denne hovedboken er avgjørende for LLM-kostnadsstyring, men den er ikke alltid fakturanøyaktig. Den kan bruke estimerte tokens før leverandøren returnerer endelig bruk. Det kan gjelde en foreldet pristabell. Det kan telle et forsøk på forespørsel om at leverandøren ikke fakturerer, eller gå glipp av et nytt forsøk som leverandøren fakturerer.

Rekontrobok for oppgjorte kostnader

Rekontroen for oppgjorte kostnader fylles ut fra leverandørkostnads-API-er, leverandørbruksrapporter eller eksport av nettskyfakturering etter at leverandøren har aggregerte og klassifiserte kostnader. Den bør være optimalisert for finansiell rapportering. Den svarer på spørsmål som:

  • Hvilken kostnad rapporterte leverandøren for denne dagen, modellen, prosjektet, nøkkelen, ordrelinjen eller brukstypen?
  • Hvilken valuta og fakturaperiode gjelder?
  • Var det sene rettelser, krediteringer eller justeringer?
  • Hvilke kostnader kan tildeles leietakere med tillit?
  • Hvilke kostnader forblir ikke tilskrevet fordi metadata manglet?

Anbefalinger: Bruk den operasjonelle hovedboken for varsler, budsjettreservasjoner, feilsøking og dashbord i nesten sanntid. Bruk hovedboken for oppgjorte kostnader for finansavslutning, kundefakturaer, marginanalyse og endelig tilbakeføring. Merk et hvilket som helst forhåndsoppgjørsnummer som anslått eller foreløpig.

Klassifiser misforholdet før du feilsøker

De fleste LLM-faktureringsavvik faller inn i fem klasser. Klassifisering av gapet forhindrer først team i å jage tokeniseringsdetaljer når det virkelige problemet er fakturatiming, eller jage skyfakturaeksporter når det virkelige problemet mangler leietakermetadata.

1. Tidsvindusdrift

Dette skjer når to systemer grupperer samme bruk i forskjellige perioder.

Vanlige årsaker inkluderer UTC versus lokale datoer, leverandørfaktureringsdager som ikke samsvarer med dashborddager, dato for fullføring av batchjobber som avviker fra innsendingsdatoer, strømmeforespørsler som krysser en datogrense og felter for skyfakturamåned som skiller seg fra brukstidsstempler. Eksport av nettskyfakturering kan også inkludere rettelser eller bruk med sen inntekt i en senere fakturaperiode.

Trinn for feilsøking:

  1. Konverter hvert tidsstempel til UTC før sammenligning.
  2. Sammenlign bruksdato, forespørselens starttidspunkt, forespørselens sluttid, leverandørens behandlingstid, batchgjennomføringstidspunktet og fakturamåneden separat.
  3. Avstem lukkede perioder først. Unngå å diagnostisere dagens dashbord mot en leverandørrapport som fortsatt er i gang.
  4. For batch-arbeidsbelastninger, sammenlign både forespørsel-innsendingsdato og batch-fullføringsdato.

Anbefaling: definer en rapporteringskalender som skiller «bruksdag», «oppgjørsdag» og «fakturamåned». Ikke skjul disse feltene til én datokolonne.

2. Dimensjonsavvik

Dette skjer når oversikten og fakturaen grupperer forskjellige ting.

Gatewayen din kan grupperes etter leietaker, team, API-nøkkel, miljø eller arbeidsflyt. En leverandørkostnad API kan grupperes etter prosjekt, bruker, API-nøkkel, modell, linjeelement eller kilde, avhengig av leverandøren og endepunktet. Eksport av nettskyfakturering kan grupperes etter prosjekt, SKU, tjeneste, plassering, brukstype, etiketter eller fakturamåned. For administrerte modelltjenester kan det hende at forespørsel per forespørsel ikke eksisterer i fakturaeksporten i det hele tatt.

Trinn for feilsøking:

  1. Skriv ned de eksakte grupperingsdimensjonene som brukes av hvert system.
  2. Normaliser modell-ID-er, regioner, tjenestenivåer, tokentyper, ordrelinjer og API kilder før du sammenligner totaler.
  3. Sjekk om leverandørprosjekter, arbeidsområder, API-nøkler og skyprosjektetiketter kartlegges rent til de interne leietakerne dine.
  4. Identifiser utgifter som ikke er tilskrevet eksplisitt i stedet for å tvinge det inn i en leietaker.

Anbefaling: Behandle leietakerattribusjon som et førsteklasses faktureringsfelt, ikke et dashbordfilter. For pålitelig LLM API kostnadsattribusjon, ta opp leietakeridentifikatorer på forespørselstidspunktet og bevar identifikatorene på leverandørsiden som trengs for å bli med senere.

3. Prisavvik

Dette skjer når driftsanslaget bruker en annen prislogikk enn leverandørens oppgjorte regning.

Vanlige årsaker inkluderer bufret-token-priser, cache-skriving versus cache-treffpriser, separate input- og output-tokenpriser, modellaliaser som er flyttet til en nyere prismodell, tjenestenivåer, inferensgeografi, batchrabatter, filsøk eller nettsøk, bilde- eller lydenheter og valutakonvertering. Et dashbord som multipliserer totalt antall tokens med én blandet pris, vil drive så snart leverandørregningen inneholder flere tokentyper eller ordrelinjer.

Trinn for feilsøking:

  1. Del opp kostnadene i ordrelinjer før du sammenligner totaler.
  2. Separate input-tokens, output-tokens, cache-skriving, cache-treff, resonnementstokener og ikke-token-enheter der leverandørene rapporterer dem.
  3. Versjon den interne pristabellen og lagre prisversjonen som brukes for hvert estimat.
  4. Sjekk om leverandøren rapporterer modellaliaser, modelløyeblikksbilder eller produktordrelinjer annerledes enn gatewayen din.
  5. Sammenlign i leverandørens faktureringsvaluta før du bruker din egen valutakonvertering.

Fakta: leverandørrapporteringsflater kan avdekke kostnadsgrupper og grupperingsdimensjoner som prosjekt, bruker, API-nøkkel, modell, linjeelement, arbeidsområde, tokentype, geografi, tjenestenivå eller valuta, avhengig av leverandøren og miljøet. Eksport i nettskyen kan avdekke etiketter, ressursfelt, tidsstempler for bruk, fakturamåned, kreditter og rettelser.

4. Be om livssyklusavvik

Dette skjer når systemene er uenige om hva som teller som én fakturerbar operasjon.

Forsøk på nytt er den vanlige synderen. Hvis en applikasjon prøver på nytt etter en tidsavbrudd, kan produktdashbordet ditt behandle det endelige vellykkede svaret som én brukerhandling, mens leverandøren fakturerer to eller tre modellanrop. Reserveruting kan skape det samme problemet når ett mislykket primæranrop og ett vellykket reservekall vises som ett programresultat.

Strøming legger til en annen kilde til drift. En bruker kan avbryte en strøm etter å ha mottatt delvis utdata. Leverandøren kan rapportere de genererte tokenene frem til kansellering, mens applikasjonen din registrerer kun en mislykket eller forlatt forespørsel. Batchjobber skaper en annen livssyklus: innsending, validering, behandling, delvis feil, resultathenting og fakturering deler kanskje ikke samme tidsstempel.

Trinn for feilsøking:

  1. Tildel en stabil intern forespørsels-ID til brukerhandlingen.
  2. Tildel separate forsøks-ID-er for hvert leverandøranrop, prøv på nytt og fallback.
  3. Svar-ID-er for butikkleverandører og forespørsels-ID-er når tilgjengelig.
  4. Ta opp strømstatus: fullført, klient kansellert, server avsluttet, tidsavbrudd eller tap av nettverk.
  5. For batchjobber, lagre batchjobb-ID, inndatafil-ID der det er aktuelt, innsendingstid, gjennomføringstid og status per vare hvis tilgjengelig.

Anbefaling: Sammenlign leverandørregninger med leverandørforsøk, ikke med brukerhandlinger på produktnivå. Deretter ruller forsøk opp til brukerhandlinger for produktanalyse.

5. Avvik fra leverandør-oppgjør

Dette skjer når faktureringsdata fra leverandørsiden endres etter at oversikten allerede har vist et tall.

Provider-kostnads-API-er og nettskyfakturering-eksport er nærmere faktureringssannheten, men de kan bli forsinket, lagret eller justert senere. Kreditter, rettelser, sen bruk, endringer i fakturamåned og omklassifisering av produkter kan flytte det endelige tallet. Dette er spesielt viktig når finans sammenligner et skjermbilde fra den første dagen i måneden med en fakturaeksport generert senere.

Trinn for feilsøking:

  1. Spor når hver leverandørkostnadsgruppe ble hentet.
  2. Lagre uforanderlige øyeblikksbilder av importer med faste kostnader.
  3. Oppdag endringer mellom importer for samme leverandør-, periode- og grupperingsdimensjon.
  4. Behold sene justeringer som justeringsrader i stedet for å skrive om historikken stille.
  5. Definer en nær prosess: behold for eksempel en foreløpig periode inntil leverandørdata har stabilisert seg og avvikskontroller bestått.

Anbefaling: Kundefakturaer bør bruke oppgjorte perioder eller ha en eksplisitt foreløpig etikett. Dashboards tåler små variasjoner i åpne perioder; kundefakturering skal ikke skjule usikkerhet.

The Minimum Evidence Schema

En avstemmingsprosess er bare så god som bevisene som er lagret før uoverensstemmelsen vises. Som et minimum, fange opp metadata som lar deg flytte mellom driftsposter og leverandørfaktureringsposter uten å lagre sensitivt spørsmålsinnhold.

Anbefalt felt på forespørselsnivå:

  • Interne identifikatorer: internal_request_id, attempt_id, parent_request_id, tenant_id, team_id, project_id, miljø, workflow_id.
  • Tilgangsidentifikatorer: gateway_api_key_id, provider_api_key_id når tilgjengelig, tjenestekonto, user_id der det er relevant.
  • Leverandøridentifikatorer: leverandør, provider_project_id, provider_workspace_id, provider_response_id, provider_request_id, cloud_account_id, cloud_project_id.
  • Modell og ruting: requested_model, resolved_model, model_version, route_policy, fallback_from, fallback_to.
  • Bruk: input_tokens, output_tokens, cached_input_tokens, cache_write_tokens, reasoning_tokens, token_unit, non_token_quantity, quantity_unit.
  • Prisanslag: estimated_cost, valuta, price_table_version, estimate_source, budget_reservation_id.
  • Livssyklus: status, error_class, retry_number, stream_started, stream_completed, stream_termination_status, batch_job_id, batch_item_id.
  • Tidspunkt: request_started_at, request_completed_at, provider_reported_at, batch_submitted_at, batch_completed_at, usage_date_utc.

Ikke lagre rå meldinger eller svar bare for å avstemme fakturering. Forespørselsmetadata, tokenantall, leverandør-ID-er og normaliserte dimensjoner er vanligvis nok. Hvis invokasjonslogger kan inneholde sensitivt innhold, må du redigere eller deaktivere meldings- og svarnyttelastfangst mens du beholder bruks- og identitetsfelt.

Sammenlign med laveste pålitelige delte korn

Avstemming på forespørselsnivå høres attraktivt ut, men det er ikke alltid mulig. Den rette sammenligningen avhenger av hva leverandøren viser.

Provider cost APIs

Hvor leverandørkostnadsendepunkter viser daglige verdier og grupperingsdimensjoner som prosjekt, bruker, API-nøkkel, modell, linjeelement, arbeidsområde eller tokentype, start der. Sammenlign daglige verdier med faste kostnader med gatewayens daglige sammendrag ved å bruke de samme dimensjonene. Ikke sammenlign et dashbord på leietakernivå direkte med totalen for en leverandørorganisasjon med mindre leietakerdekningen er fullført.

Eksempel på sammenligning:

  • date_utc
  • leverandør
  • provider_project_id eller workspace_id
  • api_key_id hvis tilgjengelig
  • modell eller resolved_model
  • line_item eller token_type
  • valuta

Skyfakturerte modelltjenester

For sky-fakturerte tjenester kan det hende at fakturaeksporten ikke inkluderer identifikatorer per forespørsel. I så fall kobler du påkallelseslogger til kostnads- og brukseksporten med et grovere korn som dag, modell, region og brukstype. Bruk logger på forespørselsnivå for leietakerallokering, men bruk skyfaktureringseksporten for fakturatotaler.

Eksempel på sammenligning:

  • usage_date_utc
  • cloud_account_id eller billing_account_id
  • cloud_project_id
  • region
  • model_id
  • usage_type eller SKU
  • invoice_month

Fakta: AWS-grunnfjellsdokumentasjon beskriver bruk av kostnads- og bruksrapportfelt som modell, tokentype, tjenestenivå og slutning på tvers av regioner i brukstypedata, mens man bruker modellanropslogger for forespørselsidentitet, tokenantall, modell-ID, region og forespørsels-ID. Dokumentasjon anbefaler å slå sammen påkallingslogger med CUR på modell, brukstype og dagskorn for å få fakturanøyaktige totaler.

A Practical Reconciliation Workflow

Bruk denne arbeidsflyten når økonomi rapporterer en fakturafeil.

Trinn 1: Frys sammenligningen

Velg én leverandør, én faktureringsperiode, én valuta og én sammenligning. Eksporter dashbordnummeret, leverandørkostnadsrapporten og skyfaktureringseksporten samtidig. Registrer eksporttidsstempler. Mange lag kaster bort timer på å sammenligne bevegelige mål.

Trinn 2: Skill anslåtte og oppgjorte dollar

Del radene inn i estimated_cost og settled_cost. Estimert kostnad kommer fra gateway-pristabellen din. Avregnet kostnad kommer fra leverandør- eller skyfaktureringsdata. Aldri overskriv det ene med det andre; lagre både og spor avvik.

Trinn 3: Normaliser dimensjoner

Opprett en tilordningstabell for leverandør, modell, løst modell, linjeelement, tokentype, tjenestenivå, region, prosjekt, arbeidsområde, API-nøkkel og leietaker. Ta med en «ukjent» eller «ikke tilskrevet» bøtte. En tvungen tildeling er verre enn et eksplisitt gap fordi den skjuler den operasjonelle løsningen.

Trinn 4: Avstem totaler ovenfra og ned

Start med totalen av leverandørorganisasjonen kontra totalen for leverandørens faktura. Sammenlign deretter etter dag. Sammenlign deretter etter modell og linjeelement. Først etter at disse er bestått, bør du sammenligne leietaker- eller API-nøkkelallokering. Denne bestillingen forteller deg om problemet er global prissetting, tidsvindusdrift eller attribusjon.

Trinn 5: Undersøk variasjoner etter klasse

Bruk de fem klassene som en sjekkliste:

  • Tidsvindusavvik: UTC-mismatch, lokal datogruppering, batchfullføringsdato, fakturamåned, sen bruk.
  • Dimensjonsavvik: prosjekt/arbeidsområde uoverensstemmelse, manglende API-nøkkel, ikke-tilordnet modell, manglende leietakeretikett.
  • Prisavvik: cache-tokens, tjenestenivå, region, batchprising, ikke-token-ordrelinjer, foreldet pristabell.
  • Forespørsel om livssyklusavvik: forsøk på nytt, fallbacks, kanselleringer av strømming, delvise batchfeil, tidsavbrudd.
  • Svikt mellom leverandør-oppgjør: kreditter, korreksjoner, forsinkede verdier, endrede kostnadseksporter.

Trinn 6: Bruk variansterskler

Ulike brukstilfeller krever forskjellige toleranser. Et teknisk dashbord kan tolerere et lite avvik for åpne perioder hvis det er tydelig merket som ventende. Et budsjetthåndhevelsessystem kan trenge konservative estimater for å forhindre overforbruk. En kundefaktura bør bruke utlignede kostnader eller en dokumentert allokeringspolicy.

Anbefaling: definer terskler etter brukstilfelle, ikke etter leverandør. For eksempel:

  • Operasjonsoversikt: tillat små åpningsperioder og vis ventende status.
  • Budsjettvarsler: bruk konservative anslag og avstem senere.
  • Intern tilbakeføring: krever oppgjorte leverandørspann pluss sjekker for attribusjonsdekning.
  • Kundefaktura: krever stengt periode, import av oppgjorte kostnader, avvik under terskelen og ingen vesentlige ikke-tilordnede utgifter.

Implementeringsmønster: Avstemmingstabeller

Et enkelt skjema er ofte nok. Du trenger separate tabeller for operasjonsforsøk, leverandørkostnadsområder, normaliserte sammendrag og avviksresultater.

operational_attempts
- attempt_id
- internal_request_id
- tenant_id
- provider
- provider_project_id
- provider_workspace_id
- provider_api_key_id
- model_requested
- model_resolved
- region
- input_tokens
- output_tokens
- cached_input_tokens
- cache_write_tokens
- status
- retry_number
- stream_termination_status
- batch_job_id
- estimated_cost
- currency
- price_table_version
- usage_date_utc

provider_cost_buckets
- provider
- bucket_date_utc
- provider_project_id
- provider_workspace_id
- provider_api_key_id
- model
- line_item
- token_type
- service_tier
- region
- quantity
- quantity_unit
- settled_cost
- currency
- invoice_month
- imported_at

reconciliation_results
- period_start
- period_end
- grain_key
- estimated_cost
- settled_cost
- absolute_variance
- percent_variance
- variance_class
- status
- notes
- checked_at

Det viktige designvalget er å bevare både estimerte og fastsatte kostnader. Når leverandørdata ankommer, kan du beregne varians uten å ødelegge den opprinnelige driftsposten som forklarte varsler og budsjettbeslutninger på det tidspunktet.

Vanlige rettelser etter den første avstemmingen

Den første avstemmingen avslører vanligvis driftshull. Rettelsene er enkle, men de trenger eierskap på tvers av plattformer og finanser.

  • Manglende leietakermetadata: krever tenant_id, team_id eller customer_id ved gatewaygrensen. Avvis eller sett produksjonsforespørsler i karantene uten attribusjonsmetadata.
  • Foreldede pristabeller: versjonspriser, spor ikrafttredelsesdatoer og varsle når leverandørmodellkataloger eller prissider endres.
  • Prøv overtelling eller undertelling på nytt: separate ID-er for produktforespørsel fra ID-er for leverandørforsøk.
  • Strømavslutningsgap: registrere delvis bruk når leverandøren returnerer den, og registrere avslutningsstatus selv når klienten kobler fra.
  • Batch-ambiguity: lagre jobb-ID-er og sammenlign etter fullføringsdato og innsendingsdato.
  • Skyfaktura-mismatch: slå sammen invokasjonslogger til faktureringseksporter på dag, modell, region og brukstype i stedet for å forvente fakturarader per forespørsel.
  • Uforklarlig sen bevegelse: øyeblikksbildeleverandør koster import og postjusteringsrader for sen kreditering eller korrigeringer.

Fakta, anbefalinger og spådommer

Fakta: Leverandører og nettskyfaktureringssystemer viser forskjellige faktureringsdimensjoner og detaljnivåer. Noen leverandør-API-er viser daglige kostnadsområder og grupperingsdimensjoner som prosjekt, bruker, API-nøkkel, modell, linjeelement, arbeidsområde, tokentype, tjenestenivå, geografi og valuta, avhengig av endepunkt og miljø. Eksport av nettskyfakturering inkluderer vanligvis prosjekt- eller ressursetiketter, tidsstempler, fakturamåned, kreditter, rettelser, SKU-er, lokasjoner og brukstyper. Skyfakturerte modelltjenester kan kreve påkallingslogger for attribusjon på forespørselsnivå.

Anbefalinger: Behold en driftsbok og en oppgjort kostnadsbok. Sammenlign med laveste pålitelige delte korn. Bevar bevis på forespørselsnivå uten å lagre sensitive nyttelaster. Normaliser dimensjonene før du sammenligner. Bruk oppgjorte leverandør- eller skyfaktureringsdata for fakturaer. Behandle ikke-tilskrevet forbruk som et datakvalitetsproblem, ikke som noe å skjule med en blandet tildeling.

Spådommer: LLM-faktureringsavstemming vil bli viktigere ettersom teamene bruker flere bufrede forespørsler, batchjobber, tjenestenivåer, reserveruter og skyvertsbaserte modelltjenester. Leverandørfakturerings-APIer vil sannsynligvis bli bedre, men de vil ikke fjerne behovet for interne leietakermetadata fordi leverandørene ikke kan utlede hierarkiet ditt for kunden, teamet eller arbeidsflyten.

Konklusjon

Når et LLM-dashbord ikke samsvarer med leverandørfakturaen, er svaret sjelden én feil. Det er vanligvis et misforhold mellom driftsanslag, leverandøravgjorte kostnader, skyfaktureringsdimensjoner og interne attribusjonsregler.

Den varige løsningen er en avstemmingshåndbok: oppbevar separate operasjonelle og oppgjorte hovedbøker, klassifiser avvik i tidsvindu, dimensjon, prissetting, livssyklus eller oppgjørsavvik, bevar bevis på forespørselsnivå og fakturer bare fra avviklede perioder etter avvikskontroller. Det gir ingeniørteam raske kontroller uten å spørre finans om å stole på foreløpige tall som endelige dollar.

Relatert lesing

FAQ

Ofte stilte spørsmål

Hvorfor er LLM-dashbordet forskjellig fra leverandørfakturaen?
Dashbordet viser vanligvis driftsestimater i sanntid, mens leverandørfakturaen viser oppgjorte, aggregerte faktureringsdata. Forskjeller kan komme fra tidsvinduer, grupperingsdimensjoner, bufret-token-priser, forsøk på nytt, kanselleringer av streaming, dato for batchfullføring, krediteringer, korreksjoner eller manglende leietakermetadata.
Hvilken kilde skal finansiere bruk for kundefakturaer?
Finans bør bruke oppgjorte leverandørkostnadsrapporter eller nettskyfaktureringeksport for lukkede perioder, med avvikskontroller og kontroll av attribusjonsdekning. Gateway-estimater er nyttige for varsler og budsjetter, men kundefakturaer bør ikke bare stole på prompte-side-tokenestimater når utlignede faktureringsdata er tilgjengelige.
Kan LLM-fakturering avstemmes på forespørselsnivå?
Noen ganger, men ikke alltid. Leverandørkostnads-API-er kan avsløre daglige verdier i stedet for gebyrer på forespørselsnivå, og eksport av nettskyfakturering kan bare avstemmes pålitelig etter dag, modell, region, SKU eller brukstype. Logger på forespørselsnivå er fortsatt verdifulle for leietakerallokering og feilsøking.
Hvilke metadata er viktigst for LLM-faktureringsavstemming?
Registrer interne forespørsels-IDer, leverandørforespørsels- eller svar-IDer, API nøkkel-IDer, prosjekt- eller arbeidsområde-ID-er, leietaker-ID-er, modell-ID-er, token-antall, cache-token-antall, batch-jobb-ID-er, ID-er for gjenforsøk, status for strømavslutning, tidsstempler, estimert kostnad og pristabellversjon.