Source: https://ailoot.ai/docs/da/billing/reserve/
Canonical: https://ailoot.ai/docs/da/billing/reserve/
Language: da

[Økonomi](https://ailoot.ai/docs/da/) 

# Reservation og debitering

[Markdown](https://ailoot.ai/docs/da/billing/reserve/index.md)

Sådan beregner Ailoot beløbene: reservation før anmodningen, én debitering bagefter og en saldo, der aldrig bliver negativ.

## [](https://ailoot.ai/docs/da/billing/reserve/#summary)Kort fortalt

- **Reservation** — før en ny tekstanmodning sendes, reserverer Ailoot et estimat af input og et typisk svar efter de accepterede vilkår for anmodningen. For billeder, video og lyd som output opretholdes reservationen af hele prisen for resultatet.
- **Debitering** — én gang ud fra det faktiske forbrug i `usage`. Resten af reservationen frigives straks.
- **Hvis saldoen ikke engang rækker til den mindste reservation** — sendes anmodningen ikke til modellen, og du får fejl 402 med en forståelig tekst. Der debiteres intet.

## [](https://ailoot.ai/docs/da/billing/reserve/#ailoot-reserve-summary-details)Kort fortalt

- **Pris** — i dollars pr. 1 mio. input- og outputtokens (eller pr. enhed: billede, videosekund, tegn). Priserne for hver model findes i [kataloget](https://ailoot.ai/models/da/).
- **Reservation** — før en ny tekstanmodning sendes, reserverer Ailoot et estimat af input og et typisk svar efter de accepterede vilkår for anmodningen. For billeder, video og lyd som output opretholdes reservationen af hele prisen for resultatet.
- **Lavere grænse i stedet for afvisning** — hvis den beregnede reservation ikke kan dækkes af den tilgængelige saldo eller nøglens grænse, må svargrænsen kun sænkes for den konkrete model og metode, der overholder den, og kun til en mængde, der kan betales, uden at komme under det gældende minimum. Se, hvilke modeller det virker for, [nedenfor](https://ailoot.ai/docs/da/billing/reserve/#reserve).
- **Debitering** — én gang ud fra det faktiske forbrug i `usage`. Resten af reservationen frigives straks.
- **Hvis svaret koster mere end reservationen** — trækkes forskellen fra den ledige saldo, som ikke er bundet i andre reservationer. Debiteringen overstiger aldrig din saldo: saldoen bliver ikke negativ.
- **Hvis saldoen ikke engang rækker til den mindste reservation** — sendes anmodningen ikke til modellen, og du får fejl 402 med en forståelig tekst. Der debiteres intet.
- **Fejl uden resultat betales ikke**. Hvis forbindelsen afbrydes, skal du kontrollere anmodningen via Request ID i kontrolpanelets historik, før du sender den igen.

## [](https://ailoot.ai/docs/da/billing/reserve/#reserve)Sådan beregnes reservationen

- **Input** reserveres ud fra et estimat af anmodningens størrelse og de understøttede vedhæftninger, ikke ud fra et allerede kendt faktisk forbrug. For nye tekstanmodninger estimeres anmodningens indhold og vedhæftninger efter deres type. Beregningen »4 tokens pr. byte, dog mindst 4096 tokens« vedrører tidligere accepterede reservationer fra den gamle version og beskriver ikke nye tekstreservationer. Hvis en vedhæftning sendes som et link (`fileData`) eller indbyggede værktøjer aktiveres, indgår separate estimater af vedhæftninger og værktøjernes arbejde for de understøttede tekstanmodninger; at de er med, betyder ikke i sig selv, at hele inputvinduet reserveres. Tidligere reservationer bevarer de accepterede vilkår, mens medier som output beregnes ud fra hele resultatet.
- **Output** estimeres i reservationen for en ny tekstanmodning ud fra en typisk svarlængde og de accepterede vilkår. Den ønskede grænse angives med `max_tokens` (`max_output_tokens` i Responses). Den ønskede grænse er ikke automatisk lig med det antal tokens, reservationen er beregnet for, og garanterer ikke den faktiske svarlængde hos en model uden pålidelig begrænsning. Standardværdien 4096 anvendes kun for de relevante ruter; den konkrete regel afhænger af modellen og metoden.
- **Pris** — for nye tekstreservationer tages der hensyn til vilkårene for anmodningen: standard- eller prioritetstilstand og de prisniveauer, der kan blive aktuelle med den estimerede inputmængde. Inden for de valgte vilkår er beregningen fortsat konservativ; flex-tilstand mindsker ikke reservationen. For en prioriteret anmodning kan reservationen tage højde for den dyreste relevante tilstand, herunder priority, flex eller fast. Tidligere accepterede reservationer uden disse vilkår bevarer den oprindelige beregning med de højeste satser.
- **Sænkning af grænsen** — når den beregnede reservation ikke kan dækkes, og den konkrete model og metode tillader en begrænsning af svaret, skal de tilgængelige midler dække estimeret input og den mindste outputmængde. Den sænkede grænse bliver ikke lavere end 256 tokens (1025 med tænkning i Anthropic-format). Modellen modtager den allerede sænkede grænse.

Hvis den beregnede reservation ikke kan dækkes af den tilgængelige saldo eller nøglens grænse, kan Ailoot for en understøttet model og metode sænke `max_tokens` (`max_output_tokens` i Responses) til en mængde, der kan betales, dog ikke til under 256 tokens eller et højere minimum for den pågældende metode, og angiver det i headeren `X-Ailoot-Max-Tokens-Capped`. Muligheden for at sænke grænsen kontrolleres for den konkrete tekstmodel og metode. Den anvendes på de understøttede tekstruter for Gemini i det oprindelige Gemini-format og i Anthropic Messages-format; `deepseek-ai/deepseek-v4.1-flash`, `meta/llama-3.2-11b-vision-instruct`, `meta/muse-glimmer-30b`, `nvidia/ising-calibration-1.5-31b`, `nvidia/nemotron-3-nano-omni-30b-a3b-reasoning`, `nvidia/nemotron-3-super-120b-a12b`, `nvidia/nemotron-3-ultra-550b-a55b`, `nvidia/nemotron-3.5-content-safety`, `nvidia/nemotron-3.5-lightning-30b-a3b`, `nvidia/riva-translate-4b-instruct-v1.1`, `nvidia/riva-translate-4b-instruct-v2`, `poolside/laguna-xs-2.1`, `z-ai/glm-5.3-flash` — i Chat Completions- og Messages-formaterne (hvor modellen understøtter dem).

Hvis den konkrete model ikke overholder den sendte svargrænse, lover Ailoot ikke at begrænse den faktiske længde. For nye tekstanmodninger bygger reservationen stadig på et estimat af input og et typisk svar; hvis den mindste reservation ikke kan dækkes, returneres fejl 402, uden at anmodningen sendes.

Anmodninger med `previous_response_id` og med indbyggede værktøjer `web_search` eller `code_interpreter` tager for nye tekstanmodninger højde for separate estimater af gemt kontekst og værktøjernes arbejde; de går ikke automatisk over til prisen for hele inputvinduet. Tidligere accepterede reservationer bevarer deres oprindelige vilkår. For billeder, video og lyd som output reserveres hele prisen for resultatet.

## [](https://ailoot.ai/docs/da/billing/reserve/#example)Beregningseksempel

Model `claude-sonnet-5-5`: input $2, output $10 pr. 1 mio. tokens. Du sendte 20 000 tokens, og modellen svarede med 1 200 tokens.

| Trin | Beregning | Beløb |
| --- | --- | --- |
| Faktisk input | 20 000 × $2 / 1 000 000 | $0.0400 |
| Faktisk svar | 1 200 × $10 / 1 000 000 | $0.0120 |
| **Debiteret** | én debitering ud fra det faktiske forbrug | **$0.0520** |

I det viste regneeksempel er den faktiske pris $0.0520. Den viste debitering forudsætter, at den accepterede reservation og den tilgængelige frie saldo dækker denne pris. Reservationens størrelse beregnes ikke her: for en ny tekstanmodning fastsættes den separat ud fra et estimat af input og et typisk svar og kan være større eller mindre end den faktiske pris. Ubrugte reserverede midler frigives; begrænsningen af debiteringen fremgår af formlen nedenfor.

Faktisk debitering = `min(samlede faktiske omkostninger, accepteret reservation + fri ikke-reserveret saldo)`. Andre åbne reservationer forbliver beskyttede; derfor bliver den samlede saldo ikke nødvendigvis nul. Saldoen bliver ikke negativ. Hvis den faktiske pris overstiger summen af den accepterede reservation og den frie, ikke-reserverede saldo, er den udækkede forskel et tab for Ailoot: den bliver ikke til din gæld og opkræves ikke senere.

## [](https://ailoot.ai/docs/da/billing/reserve/#disconnect)Klienten afbryder forbindelsen

Lukning af forbindelsen, timeout i din applikation eller afvisning af at læse et allerede færdigt svar annullerer ikke automatisk anmodningen: modellens færdige svar betales én gang. Hvis resultatet ikke leveres på grund af Ailoot, returneres pengene. Hvis forbindelsen afbrydes, skal du kontrollere anmodningen via Request ID i kontrolpanelets historik, før du sender den igen.

## [](https://ailoot.ai/docs/da/billing/reserve/#bigger-reserve)Hvorfor der nogle gange kræves en større saldo

- For nye tekstanmodninger beregnes reservationen for svaret ud fra en typisk svarlængde under hensyntagen til den angivne `max_tokens` og vilkårene for den konkrete model. Det er et estimat af reservationen, ikke en garanti for svarets faktiske længde eller pris.
- For modeller uden en pålidelig grænse for det faktiske svar bliver estimatet for reservationen ikke til en længdebegrænsning. For nye tekstanmodninger erstattes det ikke automatisk af prisen for det længst mulige svar. Tidligere accepterede reservationer bevarer deres oprindelige vilkår.
- Inputbilleder føjer et estimat af deres pris til reservationen.
- Agenter (Claude Code, Codex CLI, Cline) sender en stor kontekst ved hvert trin: ét trin kan reservere adskillige tiendedele af en dollar. Sørg for mindst et par dollars på saldoen.
- Tip: angiv en rimelig `max_tokens` — det mindsker reservationen for modeller, hvis svarlængde kan begrænses.

## [](https://ailoot.ai/docs/da/billing/reserve/#cache)Promptcache

Modeller med caching har separate priser for skrivning til og læsning fra cache. Læsning er normalt flere gange billigere end almindeligt input. Priserne vises på modelkortet i kataloget.

## [](https://ailoot.ai/docs/da/billing/reserve/#402)Fejl 402

Hvis den ledige saldo ikke engang rækker til den mindste reservation, sender Ailoot ikke anmodningen og svarer med 402 og koden `insufficient_balance`. Hvis nøglens samlede forbrugsgrænse er nået — koden `api_key_quota_exhausted`. Hvis kontoen har gæld fra en bestridt betaling — koden `payment_disputed`: nye anmodninger er sat på pause, indtil gælden er betalt.

402 Payment Required

```json
{
  "error": {
    "code": "insufficient_balance",
    "reason": "insufficient_balance",
    "type": "insufficient_quota",
    "param": null,
    "message": "Your balance is too low to start this request. … Request ID: 5c0e7a1d-….",
    "request_id": "5c0e7a1d-…"
  }
}
```

## [](https://ailoot.ai/docs/da/billing/reserve/#usage)Hvor kan du se udgifterne?

Historik over anmodninger og debiteringer findes i kontrolpanelet på [ailoot.ai](https://ailoot.ai). For hver anmodning vises model, tokens og beløb.

Har du stadig spørgsmål? Send Request ID og en beskrivelse — så hjælper vi med at finde ud af det.[Kontakt support](mailto:support@ailoot.ai)

## Ailoot · Virksomheden og dens projektportefølje





Ailoot bygger på solid driftserfaring, en stor kundebase, stabil service og løbende kontrol af KPI.





Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.





Ailoot bruger denne driftserfaring til API-adgang til AI-funktioner i kundernes produkter, agenter, applikationer og automatiseringer.
