Cene
Vsak model stane natanko toliko, kolikor zanj zaračuna njegov izdelovalec, v ameriških dolarjih. Plačate iz svojega stanja API, ki se obračunava v kreditih API: 1000 API kreditov = 1 $. Stanje API je ločeno stanje, neodvisno od kreditov aplikacij Doitong. Ni paketov, minimumov ali pristojbin na model: klic stane svojo ceno, ki se odšteje od stanja API, ko je zahteva sprejeta.
V Rusiji (doitong.ru, api.doitong.ru ali ?currency=rub) so cene prikazane tudi v rubljih: cena v USD ×
tečaj USD/RUB × 1,3.
Enote
Vsak model ima eno obračunsko enoto, prikazano na svoji strani in v GET https://api.doitong.com/v1/models/{model_id}:
| Enota | Količina |
|---|---|
second |
Sekunde izhodnega videa ali zvoka (duration) |
image |
Ustvarjene slike (num_images) |
megapixel |
Širina × višina izhoda v megapikslih (1 MP = 1024 × 1024 slikovnih pik) |
video |
En ustvarjen video |
request |
En klic |
1000_characters |
Znaki vhodnega besedila na 1000 |
step |
Koraki učenja |
Cena = količina × krediti API na enoto, zaokroženo navzgor na cel kredit API (0,001 $), vendar nikoli manj kot 1. Zelo poceni
enote imajo lahko delno ceno na enoto (0.4 kredita API na sekundo); zaokroži se samo skupna cena klica.
Nekateri modeli zaračunajo drugačno tarifo glede na vhod: video z zvokom stane več kot brez njega, 4K več kot 1K in tako naprej. Ta pravila so navedena na strani vsakega modela. Parameter, ki ga izpustite, šteje kot njegova privzeta vrednost, zato je cena, ki jo vidite za vhod, cena, ki jo plačate.
Natančne, izmerjene, ocenjene cene in cene glede na uporabo
Vsaka cena ima mode:
exact: cena se izračuna iz vašega vhoda (sekunde, slike, megapiksli, znaki, koraki ali ena pavšalna cena na video ali klic).measured: cena sledi poslanim datotekam: dolžini vhodnega videa ali zvoka, velikosti vhodne slike, hitrosti sličic ali številu sličic videa. Tako se obračunajo povečanje ločljivosti, sinhronizacija ustnic, video-v-video, prepisovanje in zvočna orodja. Pred zagonom API prebere dolžino, ločljivost in hitrost sličic datoteke (enako stori izračun), zato je izračun natanko to, kar se zaračuna pri zagonu. Stran modela pove, za kaj plačate ("Cena na sekundo vašega vhodnega videa"), njegov kalkulator pa uporabi številke vaše datoteke. Datoteka, ki je ni mogoče prebrati, je zavrnjena zunmeasurable_inputin nič se ne zaračuna.estimate: lastna cena modela je odvisna od nečesa, česar vhod ne more vnaprej razkriti (žetonov, časa računanja). Tak model zaračuna fiksno ocenjeno ceno na zagon (na izhodno sliko, ko ima število slik), določeno iz povprečne cene dejanskih zagonov tega modela. Ceno še vedno poznate pred zagonom: izračun je cena, ki jo plačate.metered: model se obračuna glede na dejansko uporabo, ki jo pozna samo sam zagon: žetone, ki jih jezikovni ali vidni model prebere in zapiše, sekunde govora, ki jih ustvari glasovni model, ali čas obdelave modela. Glejte spodaj Obračun glede na uporabo.
Strani modelov navajajo »Cena na zagon«, »Cena na sekundo vašega vhodnega videa« (in podobno), »Ocenjena cena na zagon« ali
»Obračun glede na uporabo«; GET https://api.doitong.com/v1/models?mode=measured, ?mode=estimate in ?mode=metered jih izpišejo.
Obračun glede na uporabo
Model metered ima ceno glede na uporabo (»$0.01 na 1000 žetonov«, »$0.002 na sekundo ustvarjenega zvoka«, »$0.00111 na
sekundo časa obdelave«) in največjo ceno na zagon: največ, kar lahko stane zagon, glede na to, kar pove vaša zahteva
(max_tokens, dolžino besedila, ločljivost, število izhodov) in objavljene omejitve modela. Nikoli ni odvisna od vsebine datoteke za URL-jem. Pri modelu, obračunanem glede na čas obdelave ali dolžino glasovne seje, je največja cena najdaljši čas, ki ga lahko zahteva teče (15 minut za slike, 30 za zvok, 60 za video), zato je precej višja od običajnega zagona. Vhod, pri katerem bi bila največja cena nad omejitvijo modela na zagon (zelo dolgo besedilo), je zavrnjen z 422 invalid_input:
- Izračun vrne to največjo ceno kot
credits(zholdintypical, običajnim zagonom). Ko se zagon začne, se največja cena odšteje od stanja API in je znesek, ki ga morata pokriti stanje in proračun ključa. - Ko je zagon uspešen, se zahteva poravna glede na uporabo, ki jo model zanjo sporoči: uporaba × cena uporabe,
zaokroženo navzgor na cel kredit API. Preostanek največje cene se samodejno povrne, enkrat, kot vrstica
refundv vašem stanju API. - Zagon nikoli ne stane več od svoje največje cene, tudi če bi uporaba to zahtevala. Neuspešen ali preklican zagon se kot vedno povrne v celoti.
Večina zagonov stane precej manj od največje cene; stran modela za vhod gradnika prikazuje »Do $X na zagon« in
običajni zagon (»from« v katalogu). Pri nekaj modelih, obračunanih glede na čas obdelave, je uporaba čas obdelave modela (označen
z approximate).
{
"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"
}
Po zagonu cost zahteve prikaže zadržani znesek in znesek uporabe:
{
"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 je cena zagona. settled.status je pending v trenutku med rezultatom in poravnavo, no_usage pa v redkem primeru, ko model sploh ne sporoči uporabe (takrat največja cena ostane cena).
Izračun pred zagonom
POST https://api.doitong.com/v1/quote/{model_id} sprejme natanko telo, ki bi ga poslali v run, in vrne ceno tega vhoda: natančno ceno, razen pri modelu obračunanem glede na uporabo, kjer je to največ, kar lahko zagon stane. Ključa ne potrebuje in nič ne stane:
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}'
{
"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": []
}
S ključem izračun vrne tudi balance_credits in balance_usd (vaše stanje API), affordable in key_budget_remaining. Dodajte ?currency=rub za znesek v rub.
Objekti cen
Vsaka cena v API ima enako obliko:
- modeli:
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" }— v Rusiji ali z?currency=rubšerub,rub_displayinfrom_rub; - zahteve:
cost: { "credits": 560, "usd": "0.56", "charged": 560, "refunded": 0 }(krediti API; zahtevametereddodamode,held,typicalinsettled, glejte Obračun glede na uporabo); - račun:
GET https://api.doitong.com/v1/accountvrnecredits(stanje API),balance: { "credits", "usd" }instorage(ceno shrambe datotek, uporabo in mesečno oceno).
Vračila
- Neveljavna zahteva (kateri koli
4xxpred začetkom zagona) se nikoli ne zaračuna. - Zahteva, ki se konča z
failed(vključno ztimeout), se samodejno v celoti povrne v stanje API. - Zahteva, ki jo prekličete pred začetkom, se v celoti povrne. Ko model začne ustvarjati, je preklic le zahteva: če model dokonča delo, se rezultat dostavi in zaračuna.
- Uspešna zahteva
metereddobi nazaj del največje cene, ki ga ni porabila.
Objekt zahteve prikaže vse: cost.credits, cost.charged in cost.refunded.
Shramba datotek
Izhodne datoteke se hranijo v naši shrambi. Izberete lahko v računu ali pri posameznem zagonu (?storage=):
| Hranjeno | Cena | |
|---|---|---|
Za vedno (permanent, privzeto) |
Dokler jih ne izbrišete | 100 kreditov API (0,10 $) na GB na mesec |
7 dni (temporary) |
7 dni | Brezplačno |
Trajna shramba se enkrat na dan zaračuna iz stanja API: shranjeni GB × mesečna cena ÷ število dni v mesecu, kot
knjigovodske vrstice vrste storage. Deli kredita API se prenesejo v naslednji dan, zato mesec skupaj znaša natanko
GB × 100 kreditov API (1 GB = 1024³ bajtov; 10 GB, hranjenih en mesec, stane
1000 kreditov API). Stanje nikoli ne pade pod nič: ko plačilo ni mogoče, se ta dan ne zaračuna,
dobite e-poštno sporočilo in imate 30 dni za dopolnitev dobroimetja, preden shranjene datoteke postanejo začasne in se
7 dni pozneje izbrišejo. Podrobnosti: Datoteke.
Trenutne cene
| Model | ID | Cena | Od |
|---|---|---|---|
| FLUX.1 [dev] | flux/dev |
0,025 $ / megapiksel | 0,025 $ (25 API kreditov) |
| FLUX.1 [schnell] | flux/schnell |
0,003 $ / megapiksel | 0,003 $ (3 API krediti) |
| FLUX.2 [dev] | flux-2 |
0,012 $ / megapiksel | 0,012 $ (12 API kreditov) |
| FLUX.2 [pro] | flux-2-pro |
0,015 $ / megapiksel izhodne slike | 0,015 $ (15 API kreditov) |
| GPT Image 2.5 Text to Image | openai/gpt-image-2.5/flare/text-to-image |
od 0,008 $ / slika | 0,008 $ (8 API kreditov) |
| Ideogram V4.5 | ideogram/v4.5 |
od 0,03 $ / slika | 0,03 $ (30 API kreditov) |
| Nano Banana 2 | nano-banana-2 |
od 0,06 $ / slika | 0,06 $ (60 API kreditov) |
| Nano Banana Pro | nano-banana-pro |
od 0,15 $ / slika | 0,15 $ (150 API kreditov) |
| Qwen Image 3 Text to Image | alibaba/qwen-image-3/text-to-image |
od 0,04 $ / slika | 0,04 $ (40 API kreditov) |
| Recraft V4.1 Text to Image | recraft/v4.1/text-to-image |
0,035 $ / slika | 0,035 $ (35 API kreditov) |
| Seedream 5.0 Pro Text to Image | bytedance/seedream/v5/pro/text-to-image |
od 0,068 $ | 0,068 $ (68 API kreditov) |
| FLUX.1 Kontext [pro] | flux-pro/kontext |
0,04 $ / slika | 0,04 $ (40 API kreditov) |
| Nano Banana 2 Edit | nano-banana-2/edit |
od 0,06 $ / slika | 0,06 $ (60 API kreditov) |
| Nano Banana Pro Edit | nano-banana-pro/edit |
od 0,15 $ / slika | 0,15 $ (150 API kreditov) |
| Qwen Image 3 Edit | alibaba/qwen-image-3/edit |
od 0,04 $ / slika | 0,04 $ (40 API kreditov) |
| FLUX 3 Max Text to Video | blackforestlabs/flux-3-max/text-to-video |
od 0,0425 $ / sekunda izhodnega videa | 0,043 $ (43 API kreditov) |
| Grok Imagine Video 1.5 Text to Video | xai/grok-imagine-video/v1.5/text-to-video |
od 0,08 $ / sekunda | 0,48 $ (480 API kreditov) |
| Kling 3.0 Pro Text to Video | kling-video/v3/pro/text-to-video |
od 0,112 $ / sekunda | 0,56 $ (560 API kreditov) |
| LTX 2.5 Pro Text to Video | lightricks/ltx-2.5/text-to-video/pro |
od 0,12 $ / sekunda | 0,72 $ (720 API kreditov) |
| MiniMax H3 Text to Video | minimax/h3/text-to-video |
od 0,05 $ / sekunda | 0,25 $ (250 API kreditov) |
| Seedance 2.0 Fast Text to Video | bytedance/seedance-2.0/fast/text-to-video |
od 0,113 $ / sekunda | 0,452 $ (452 API kreditov) |
| Seedance 2.0 Text to Video | bytedance/seedance-2.0/text-to-video |
od 0,141 $ / sekunda | 0,564 $ (564 API kreditov) |
| Veo 3.1 | veo3.1 |
od 0,20 $ / sekunda | 1,60 $ (1600 API kreditov) |
| Veo 3.1 Fast | veo3.1/fast |
od 0,10 $ / sekunda | 0,80 $ (800 API kreditov) |
| Wan 3.0 Text to Video | alibaba/wan-3.0/text-to-video |
od 0,05 $ / sekunda | 0,25 $ (250 API kreditov) |
| FLUX 3 Max Image to Video | blackforestlabs/flux-3-max/image-to-video |
od 0,0425 $ / sekunda izhodnega videa | 0,043 $ (43 API kreditov) |
| Grok Imagine Video 1.5 Image to Video | xai/grok-imagine-video/v1.5/image-to-video |
od 0,082 $ / sekunda | 0,492 $ (492 API kreditov) |
| Kling 3.0 Pro Image to Video | kling-video/v3/pro/image-to-video |
od 0,112 $ / sekunda | 0,56 $ (560 API kreditov) |
| LTX 2.5 Pro Image to Video | lightricks/ltx-2.5/image-to-video/pro |
od 0,12 $ / sekunda | 0,72 $ (720 API kreditov) |
| MiniMax H3 Image to Video | minimax/h3/image-to-video |
od 0,05 $ / sekunda | 0,25 $ (250 API kreditov) |
| Seedance 2.0 Fast Image to Video | bytedance/seedance-2.0/fast/image-to-video |
od 0,113 $ / sekunda | 0,452 $ (452 API kreditov) |
| Seedance 2.0 Image to Video | bytedance/seedance-2.0/image-to-video |
od 0,141 $ / sekunda | 0,564 $ (564 API kreditov) |
| Veo 3.1 Fast Image to Video | veo3.1/fast/image-to-video |
od 0,10 $ / sekunda | 0,80 $ (800 API kreditov) |
| Veo 3.1 Image to Video | veo3.1/image-to-video |
od 0,20 $ / sekunda | 1,60 $ (1600 API kreditov) |
| Wan 3.0 Image to Video | alibaba/wan-3.0/image-to-video |
od 0,05 $ / sekunda | 0,25 $ (250 API kreditov) |
| Seedance 2.0 Fast Reference to Video | bytedance/seedance-2.0/fast/reference-to-video |
od 0,113 $ / sekunda | 0,452 $ (452 API kreditov) |
| Seedance 2.0 Reference to Video | bytedance/seedance-2.0/reference-to-video |
od 0,141 $ / sekunda | 0,564 $ (564 API kreditov) |
| Kling AI Avatar 2.0 Pro | kling-video/ai-avatar/v2/pro |
0,115 $ / sekunda vhodnega zvoka | 0,115 $ (115 API kreditov) |
| Sync Lipsync 3 | sync-lipsync/v3 |
8,00 $ / minuta izhodnega videa | 8,00 $ (8000 API kreditov) |
| VEED Fabric 1.0 | veed/fabric-1.0 |
od 0,08 $ / sekunda vhodnega zvoka | 0,08 $ (80 API kreditov) |
| Topaz Image Upscale | topaz/upscale/image/precision |
0,08 $ / 24 megapikslov izhodne slike | 0,08 $ (80 API kreditov) |
| Topaz Video Upscale | topaz/upscale/video/precision |
od 0,00667 $ / sekunda vhodnega videa | 0,10 $ (100 API kreditov) |
| Bria RMBG 2.0 | bria/background/remove |
od 0,018 $ | 0,018 $ (18 API kreditov) |
| Eleven v4 Text to Speech | elevenlabs/tts/eleven-v4 |
0,08 $ / 1000 znakov | 0,08 $ (80 API kreditov) |
| MiniMax Speech 2.8 HD | minimax/speech-2.8-hd |
0,10 $ / 1000 znakov | 0,10 $ (100 API kreditov) |
| MiniMax Music 3 | minimax/music-3 |
0,002 $ / sekunda | 0,12 $ (120 API kreditov) |
| MMAudio V2 | mmaudio-v2 |
0,001 $ / sekunda | 0,008 $ (8 API kreditov) |
To so izpostavljeni modeli. Vseh 1496 modelov in njihove cene je v katalogu modelov ter v GET /models (ključ ni potreben).
Dopolnitev dobroimetja
Dodajte sredstva v stanje API na https://doitong.com/developers/dashboard#balance. Ko je stanje prenizko, zagon vrne
402 insufficient_credits z top_up_url. Vsak ključ API je mogoče omejiti tudi z lastnim proračunom v kreditih API
(glejte Preverjanje pristnosti).