Op den Inhalt sprangen
API-Guide

Präisser

Als Markdown weisen Aktualiséiert

All Modell kascht genee dat, wat säi Produzent dofir verrechent, an US-Dollar. Dir bezuelt aus Ärem API-Saldo, deen an API-Kreditter gerechent gëtt: 1.000 API-Kreditter = 1 $. Den API-Saldo ass en eegene Saldo, getrennt vun de Kreditter vun den Doitong-Apps. Et gi keng Pläng, Mindestbeträg oder Modellkäschten: en Uruff kascht säi Präis, deen vum API-Saldo ofgebucht gëtt, wann d'Ufro ugeholl gëtt.

A Russland (doitong.ru, api.doitong.ru oder ?currency=rub) ginn d'Präisser och a Rubel ugewisen: den USD-Präis × den USD/RUB-Taux × 1,3.

Eenheeten

All Modell huet eng Rechnungsenheet, déi op senger Säit an an GET https://api.doitong.com/v1/models/{model_id} gewise gëtt:

Eenheet Quantitéit
second Sekonne vum Output-Video oder -Audio (duration)
image Generéiert Biller (num_images)
megapixel Breet × Héicht vum Output, a Megapixel (1 MP = 1024 × 1024 Pixel)
video Een generéierte Video
request Een Uruff
1000_characters Zeeche vum Input-Text, pro 1000
step Trainingsschrëtt

Präis = Quantitéit × API-Kreditter pro Eenheet, op e ganzen API-Kredit opgeronnt (0,001 $), ni manner wéi 1. Ganz bëlleg Eenheete kënnen e Brochdeel pro Eenheet kaschten (0.4 API-Kreditter pro Sekonn); nëmmen den Total vun engem Uruff gëtt opgeronnt.

E puer Modeller verrechnen en aneren Taux jee no Input: Video mat Toun kascht méi wéi ouni, 4K méi wéi 1K, asw. Dës Reegelen stinn op all Modell-Säit. E Parameter, deen Dir fortloosst, zielt als säi Standardwäert, also ass de Präis, deen Dir fir en Input gesitt, de Präis, deen Dir bezuelt.

Präisser: exakt, gemooss, geschat an no Notzung

All Präis huet e mode:

  • exact: De Präis gëtt aus Ärem Input berechent (Sekonnen, Biller, Megapixel, Zeechen, Schrëtt oder e fixe Präis pro Video oder Uruff).
  • measured: De Präis follegt den Dateien, déi Dir schéckt: d'Längt vun engem Input-Video oder -Audio, d'Gréisst vun engem Input-Bild, d'Frame-Rate oder d'Unzuel vu Frame vun engem Video. Upscaler, Lip-Sync, Video-zu-Video, Transkriptioun an Audio-Tools ginn esou berechent. Virum Run liest d'API d'Längt, d'Opléisung an d'Frame-Rate vun der Datei (d'Präisufro mécht datselwecht), dofir ass d'Präisufro genee dat, wat de Run verrechent. D'Modell-Säit seet, fir wat Dir bezuelt ("Präis pro Sekonn vun Ärem Input-Video"), an hire Rechner benotzt d'Zuele vun Ärer Datei. Eng Datei, déi net gelies ka ginn, gëtt mat unmeasurable_input refuséiert an et gëtt näischt verrechent.
  • estimate: Déi eegen Käschte vum Modell hänke vun eppes of, wat den Input net am Viraus verréit (Token, Rechenzäit). Sou e Modell verrechent e fixe geschätzte Präis pro Run (pro Output-Bild, wann et eng Bildzuel huet), festgeluecht aus den Duerchschnëttskäschte vu reelle Runnë vun deem Modell. Dir kennt de Präis nach ëmmer virum Run: d'Präisufro ass dat, wat Dir bezuelt.
  • metered: De Modell gëtt no der tatsächlecher Notzung verrechent, déi nëmmen de Run selwer kennt: d'Token, déi e Sprooch- oder Visiounsmodell liest a schreift, d'Sekonne vun der Sprooch, déi e Stëmmemodell generéiert, oder d'Veraarbechtungszäit vum Modell. Kuckt No Notzung verrechent hei drënner.

D'Modell-Säite soen "Präis pro Run", "Präis pro Sekonn vun Ärem Input-Video" (an Ähnleches), "Geschätzte Präis pro Run" oder "No Notzung verrechent"; GET https://api.doitong.com/v1/models?mode=measured, ?mode=estimate an ?mode=metered lëschten se op.

No Notzung verrechent

E metered-Modell huet e Notzungspräis ("$0.01 pro 1000 Token", "$0.002 pro Sekonn generéierten Audio", "$0.00111 pro Sekonn Veraarbechtungszäit") an e Maximum pro Run: dat Meescht, wat de Run kaschte kann, baséiert op Ärer Ufro (max_tokens, d'Längt vun Ärem Text, d'Opléisung, d'Zuel vun den Outputen) an de publizéierte Limitte vum Modell. Et hänkt ni vum Inhalt vun enger Datei hannert enger URL of. Bei engem Modell, dee no Veraarbechtungszäit oder no der Längt vun enger Stëmmsessioun verrechent gëtt, ass de Maximum déi längst Dauer, déi eng Ufro lafe kann (15 Minutte fir Biller, 30 fir Audio, 60 fir Video), also wäit iwwer engem typesche Run. En Input, deem säi Maximum iwwer der Run-Limit vum Modell läit (e ganz laangen Text), gëtt mat 422 invalid_input refuséiert:

  1. D'Präisufro gëtt dee Maximum als credits zeréck (mat hold an typical, engem normale Run). Wann de Run ufänkt, gëtt de Maximum vum API-Saldo ofgebucht, an de Saldo an Äre Schlëssel-Budget mussen en ofdecken.
  2. Wann de Run erfollegräich ass, gëtt d'Ufro op d'Notzung ofgerechent, déi de Modell dofir mellt: Notzung × Notzungspräis, op e ganzen API-Kredit opgeronnt. De Rescht vum Maximum gëtt automatesch rembourséiert, eemol, als refund-Zeil an Ärem API-Saldo.
  3. E Run kascht ni méi wéi säi Maximum, och wann seng Notzung et géif verlaangen. E feelergeschloenen oder ofgebrochene Run kritt wéi ëmmer e komplette Remboursement.

Déi meescht Runnë kaschte vill manner wéi de Maximum; d'Modell-Säit weist "Bis zu $X pro Run" fir den Input vum Builder an den typesche Run ("from" am Katalog). Bei de wéinege Modeller, déi no Veraarbechtungszäit verrechent ginn, ass d'Notzung d'Veraarbechtungszäit vum Modell (markéiert als approximate).

200 OK · Präisufro vun engem metered-Modell
{
  "object": "quote",
  "credits": 621,
  "usd": "0.621",
  "mode": "metered",
  "label": "Charged by usage",
  "hold": { "credits": 621, "usd": "0.621" },
  "typical": { "credits": 10, "usd": "0.01" },
  "settlement": "usage",
  "display": "$0.01 / 1000 tokens",
  "breakdown": "up to 62.035 × 1000 tokens × $0.01"
}

Nom Run weist cost vun der Ufro, wat gehalen a wat verbraucht gouf:

JSON
{
  "cost": { "credits": 621, "usd": "0.621", "charged": 621, "refunded": 611, "mode": "metered", "held": 621,
            "typical": 10, "settled": { "status": "settled", "credits": 10, "usd": "0.01", "quantity": 1,
            "unit": "1000_tokens", "unit_usd": "0.01", "source": "billed_usage", "approximate": false } }
}

charged − refunded ass d'Käschte vum Run. settled.status ass pending fir de Moment tëscht Resultat an Ofrechnung, an no_usage am rare Fall, wou de Modell iwwerhaapt keng Notzung gemellt huet (da bleift de Maximum de Präis).

Virum Run e Präis froen

POST https://api.doitong.com/v1/quote/{model_id} hëlt genee de Kierper, deen Dir un run schécke géift, a gëtt de Präis vun deem Input zeréck: den exakte Präis, ausser bei engem Modell, dat no Notzung verrechent gëtt, wou et dat Meescht ass, wat de Run kaschte kann. Et brauch kee Schlëssel a kascht näischt:

Terminal
curl -X POST "https://api.doitong.com/v1/quote/flux/schnell" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A lighthouse at dusk", "num_images": 2}'
200 OK · Präisufro
{
  "object": "quote",
  "model": "flux/schnell",
  "credits": 6,
  "usd": "0.006",
  "unit": "megapixel",
  "quantity": 2,
  "unit_credits": 3,
  "mode": "exact",
  "label": "Price per run",
  "display": "$0.003 / megapixel",
  "breakdown": "2 MP (2 images) × 3 API credits",
  "input": { "prompt": "A lighthouse at dusk", "num_images": 2 },
  "warnings": []
}

Mat engem Schlëssel gëtt d'Präisufro och balance_credits an balance_usd (Ären API-Saldo), affordable an key_budget_remaining zeréck. ?currency=rub fir e rub-Betrag dobäisetzen.

Präisobjeten

All Präis an der API huet déiselwecht Struktur:

  • models: price: { "credits": 112, "usd": "0.112", "unit": "second", "display": "$0.112 / second", "credits_display": "112 API credits / second", "from_credits": 560, "from_usd": "0.56", "mode": "exact" } — plus rub, rub_display an from_rub a Russland oder mat ?currency=rub;
  • requests: cost: { "credits": 560, "usd": "0.56", "charged": 560, "refunded": 0 } (API-Kreditter; eng metered-Ufro füügt mode, held, typical an settled dobäi, kuckt No Notzung verrechent);
  • account: GET https://api.doitong.com/v1/account gëtt credits (den API-Saldo), balance: { "credits", "usd" } an storage (Präis, Notzung a monatlecht Estimat vun der Dateie-Späicherung) zeréck.

Remboursementer

  • Eng ongülteg Ufro (all 4xx, ier de Run ufänkt) gëtt ni verrechent.
  • Eng Ufro, déi op failed ophält (inklusiv timeout), kritt automatesch e komplette Remboursement an den API-Saldo.
  • Eng Ufro, déi Dir ofbrécht, ier se ufänkt, kritt e komplette Remboursement. Soubal de Modell generéiert, ass en Ofbroch nëmmen eng Ufro: wann de Modell fäerdeg gëtt, gëtt d'Resultat geliwwert a verrechent.
  • Eng metered-Ufro, déi erfollegräich ass, kritt den Deel vun hirem Maximum zréck, deen se net benotzt huet.

Den Ufro-Objet weist alles: cost.credits, cost.charged an cost.refunded.

Dateie-Späicherung

Output-Dateie ginn op eiser Späicherung gehalen. Dir wielt am Kont oder pro Run (?storage=):

Gehalen Präis
Fir ëmmer (permanent, Standard) Bis Dir se läscht 100 API-Kreditter (0,10 $) pro GB pro Mount
7 Deeg (temporary) 7 Deeg Gratis

Permanent Späicherung gëtt eemol den Dag vum API-Saldo verrechent: gehalen GB × monatleche Präis ÷ Deeg am Mount, als Ledger-Zeile vum Typ storage. Brochdeeler vun engem API-Kredit ginn op den nächsten Dag iwwerdroen, dofir ergëtt e Mount genee GB × 100 API-Kreditter (1 GB = 1024³ Bytes; 10 GB, déi e Mount gehale ginn, kaschten 1.000 API-Kreditter). De Saldo geet ni ënner null: wann en net bezuele kann, gëtt deen Dag näischt verrechent, Dir kritt eng E-Mail, an Dir hutt 30 Deeg fir opzelueden, ier déi gehalen Dateien temporär ginn a 7 Deeg méi spéit geläscht ginn. Detailer: Dateien.

Aktuell Präisser

Modell ID Präis Vun
FLUX.1 [dev] flux/dev 0,025 $ / Megapixel 0,025 $ (25 API-Kreditter)
FLUX.1 [schnell] flux/schnell 0,003 $ / Megapixel 0,003 $ (3 API-Kreditter)
FLUX.2 [dev] flux-2 0,012 $ / Megapixel 0,012 $ (12 API-Kreditter)
FLUX.2 [pro] flux-2-pro 0,015 $ / Megapixel Output-Bild 0,015 $ (15 API-Kreditter)
GPT Image 2.5 Text to Image openai/gpt-image-2.5/flare/text-to-image vu 0,008 $ un / Bild 0,008 $ (8 API-Kreditter)
Ideogram V4.5 ideogram/v4.5 vu 0,03 $ un / Bild 0,03 $ (30 API-Kreditter)
Nano Banana 2 nano-banana-2 vu 0,06 $ un / Bild 0,06 $ (60 API-Kreditter)
Nano Banana Pro nano-banana-pro vu 0,15 $ un / Bild 0,15 $ (150 API-Kreditter)
Qwen Image 3 Text to Image alibaba/qwen-image-3/text-to-image vu 0,04 $ un / Bild 0,04 $ (40 API-Kreditter)
Recraft V4.1 Text to Image recraft/v4.1/text-to-image 0,035 $ / Bild 0,035 $ (35 API-Kreditter)
Seedream 5.0 Pro Text to Image bytedance/seedream/v5/pro/text-to-image vu 0,068 $ un 0,068 $ (68 API-Kreditter)
FLUX.1 Kontext [pro] flux-pro/kontext 0,04 $ / Bild 0,04 $ (40 API-Kreditter)
Nano Banana 2 Edit nano-banana-2/edit vu 0,06 $ un / Bild 0,06 $ (60 API-Kreditter)
Nano Banana Pro Edit nano-banana-pro/edit vu 0,15 $ un / Bild 0,15 $ (150 API-Kreditter)
Qwen Image 3 Edit alibaba/qwen-image-3/edit vu 0,04 $ un / Bild 0,04 $ (40 API-Kreditter)
FLUX 3 Max Text to Video blackforestlabs/flux-3-max/text-to-video vu 0,0425 $ un / Sekonn Output-Video 0,043 $ (43 API-Kreditter)
Grok Imagine Video 1.5 Text to Video xai/grok-imagine-video/v1.5/text-to-video vu 0,08 $ un / Sekonn 0,48 $ (480 API-Kreditter)
Kling 3.0 Pro Text to Video kling-video/v3/pro/text-to-video vu 0,112 $ un / Sekonn 0,56 $ (560 API-Kreditter)
LTX 2.5 Pro Text to Video lightricks/ltx-2.5/text-to-video/pro vu 0,12 $ un / Sekonn 0,72 $ (720 API-Kreditter)
MiniMax H3 Text to Video minimax/h3/text-to-video vu 0,05 $ un / Sekonn 0,25 $ (250 API-Kreditter)
Seedance 2.0 Fast Text to Video bytedance/seedance-2.0/fast/text-to-video vu 0,113 $ un / Sekonn 0,452 $ (452 API-Kreditter)
Seedance 2.0 Text to Video bytedance/seedance-2.0/text-to-video vu 0,141 $ un / Sekonn 0,564 $ (564 API-Kreditter)
Veo 3.1 veo3.1 vu 0,20 $ un / Sekonn 1,60 $ (1.600 API-Kreditter)
Veo 3.1 Fast veo3.1/fast vu 0,10 $ un / Sekonn 0,80 $ (800 API-Kreditter)
Wan 3.0 Text to Video alibaba/wan-3.0/text-to-video vu 0,05 $ un / Sekonn 0,25 $ (250 API-Kreditter)
FLUX 3 Max Image to Video blackforestlabs/flux-3-max/image-to-video vu 0,0425 $ un / Sekonn Output-Video 0,043 $ (43 API-Kreditter)
Grok Imagine Video 1.5 Image to Video xai/grok-imagine-video/v1.5/image-to-video vu 0,082 $ un / Sekonn 0,492 $ (492 API-Kreditter)
Kling 3.0 Pro Image to Video kling-video/v3/pro/image-to-video vu 0,112 $ un / Sekonn 0,56 $ (560 API-Kreditter)
LTX 2.5 Pro Image to Video lightricks/ltx-2.5/image-to-video/pro vu 0,12 $ un / Sekonn 0,72 $ (720 API-Kreditter)
MiniMax H3 Image to Video minimax/h3/image-to-video vu 0,05 $ un / Sekonn 0,25 $ (250 API-Kreditter)
Seedance 2.0 Fast Image to Video bytedance/seedance-2.0/fast/image-to-video vu 0,113 $ un / Sekonn 0,452 $ (452 API-Kreditter)
Seedance 2.0 Image to Video bytedance/seedance-2.0/image-to-video vu 0,141 $ un / Sekonn 0,564 $ (564 API-Kreditter)
Veo 3.1 Fast Image to Video veo3.1/fast/image-to-video vu 0,10 $ un / Sekonn 0,80 $ (800 API-Kreditter)
Veo 3.1 Image to Video veo3.1/image-to-video vu 0,20 $ un / Sekonn 1,60 $ (1.600 API-Kreditter)
Wan 3.0 Image to Video alibaba/wan-3.0/image-to-video vu 0,05 $ un / Sekonn 0,25 $ (250 API-Kreditter)
Seedance 2.0 Fast Reference to Video bytedance/seedance-2.0/fast/reference-to-video vu 0,113 $ un / Sekonn 0,452 $ (452 API-Kreditter)
Seedance 2.0 Reference to Video bytedance/seedance-2.0/reference-to-video vu 0,141 $ un / Sekonn 0,564 $ (564 API-Kreditter)
Kling AI Avatar 2.0 Pro kling-video/ai-avatar/v2/pro 0,115 $ / Sekonn Input-Audio 0,115 $ (115 API-Kreditter)
Sync Lipsync 3 sync-lipsync/v3 8,00 $ / Minutt Output-Video 8,00 $ (8.000 API-Kreditter)
VEED Fabric 1.0 veed/fabric-1.0 vu 0,08 $ un / Sekonn Input-Audio 0,08 $ (80 API-Kreditter)
Topaz Image Upscale topaz/upscale/image/precision 0,08 $ / 24 Megapixel Output-Bild 0,08 $ (80 API-Kreditter)
Topaz Video Upscale topaz/upscale/video/precision vu 0,00667 $ un / Sekonn Input-Video 0,10 $ (100 API-Kreditter)
Bria RMBG 2.0 bria/background/remove vu 0,018 $ un 0,018 $ (18 API-Kreditter)
Eleven v4 Text to Speech elevenlabs/tts/eleven-v4 0,08 $ / 1000 Zeechen 0,08 $ (80 API-Kreditter)
MiniMax Speech 2.8 HD minimax/speech-2.8-hd 0,10 $ / 1000 Zeechen 0,10 $ (100 API-Kreditter)
MiniMax Music 3 minimax/music-3 0,002 $ / Sekonn 0,12 $ (120 API-Kreditter)
MMAudio V2 mmaudio-v2 0,001 $ / Sekonn 0,008 $ (8 API-Kreditter)

Dëst sinn déi ervirgehuewe Modeller. All 1.496 Modeller an hir Präisser fannt Dir am Modellkatalog an an GET /models (kee Schlëssel néideg).

Oplueden

Suen op den API-Saldo bei https://doitong.com/developers/dashboard#balance dobäisetzen. Wann de Saldo ze niddreg ass, äntwert e Run mat 402 insufficient_credits an engem top_up_url. All API-Schlëssel kann och mat sengem eegene Budget an API-Kreditter begrenzt ginn (kuckt Authentifikatioun).