תמחור
כל מודל עולה בדיוק כפי שגובה יצרן המודל עבורו, בדולרים אמריקניים. התשלום מתבצע מ־יתרת ה־API שלך, הנספרת ב־קרדיטי API: 1,000 קרדיטי API = 1 $. יתרת ה־API היא יתרה נפרדת, שאינה קשורה לקרדיטים של אפליקציות Doitong. אין מסלולים, מינימום או עמלות לפי מודל: קריאה עולה את מחירה, והסכום מנוכה מיתרת ה־API כשהבקשה מתקבלת.
ברוסיה (doitong.ru, api.doitong.ru או ?currency=rub) המחירים מוצגים גם ברובלים: מחיר ה־USD × שער
USD/RUB × 1.3.
יחידות
לכל מודל יש יחידת חיוב אחת, המוצגת בעמוד שלו וב־GET https://api.doitong.com/v1/models/{model_id}:
| יחידה | כמות |
|---|---|
second |
שניות של וידאו או אודיו בפלט (duration) |
image |
תמונות שנוצרו (num_images) |
megapixel |
רוחב × גובה של הפלט, במגה־פיקסלים (1 MP = 1024 × 1024 פיקסלים) |
video |
וידאו אחד שנוצר |
request |
קריאה אחת |
1000_characters |
תווים של טקסט הקלט, לכל 1000 |
step |
שלבי אימון |
מחיר = כמות × מספר קרדיטי API ליחידה, בעיגול כלפי מעלה לקרדיט API שלם (0.001 $), ולעולם לא פחות מ־1. יחידות זולות מאוד יכולות לקבל מחיר חלקי ליחידה (0.4 קרדיטי API לשנייה); רק הסכום הכולל של קריאה מעוגל.
חלק מהמודלים גובים תעריף שונה בהתאם לקלט: וידאו עם קול עולה יותר מווידאו ללא קול, 4K עולה יותר מ־1K וכן הלאה. כללים אלה מופיעים בעמוד של כל מודל. פרמטר שלא ציינת נחשב לערך ברירת המחדל שלו, ולכן המחיר שמוצג עבור קלט הוא המחיר שתשלם.
מחירים מדויקים, נמדדים, משוערים ומחירי שימוש
לכל מחיר יש mode:
exact: המחיר מחושב מהקלט שלך (שניות, תמונות, מגה־פיקסלים, תווים, שלבים, או מחיר קבוע אחד לכל וידאו או קריאה).measured: המחיר נקבע לפי הקבצים שאתה שולח: אורך וידאו או אודיו בקלט, גודל תמונת הקלט, קצב הפריימים או מספר הפריימים של וידאו. כלי הגדלת רזולוציה, סנכרון שפתיים, וידאו־לווידאו, תמלול וכלי אודיו מתומחרים כך. לפני ההרצה ה־API קורא את אורך הקובץ, הרזולוציה וקצב הפריימים שלו (וכך עושה גם הצעת המחיר), ולכן הצעת המחיר היא בדיוק הסכום שההרצה תחייב. בעמוד המודל מצוין על מה משלמים ("מחיר לשנייה של וידאו הקלט שלך"), והמחשבון שלו משתמש במספרים של הקובץ. קובץ שלא ניתן לקרוא נדחה עםunmeasurable_inputולא מתבצע חיוב.estimate: העלות של המודל עצמו תלויה במשהו שהקלט אינו יכול לספק מראש (טוקנים, זמן חישוב). מודל כזה גובה מחיר משוער קבוע להרצה (לכל תמונת פלט כאשר יש לו מספר תמונות), שנקבע לפי העלות הממוצעת של הרצות אמיתיות של אותו מודל. המחיר עדיין ידוע לפני ההרצה: הצעת המחיר היא הסכום שתשלם.metered: המודל מחויב לפי שימוש בפועל, שרק ההרצה עצמה יודעת: הטוקנים שמודל שפה או ראייה קורא וכותב, שניות הדיבור שמודל קולי מייצר, או זמן העיבוד של המודל. ראו חיוב לפי שימוש בהמשך.
בעמודי המודלים מופיעים "מחיר להרצה", "מחיר לשנייה של וידאו הקלט שלך" (וניסוחים דומים), "מחיר משוער להרצה" או "חיוב לפי שימוש"; GET https://api.doitong.com/v1/models?mode=measured, ?mode=estimate ו־?mode=metered מציגים אותם.
חיוב לפי שימוש
למודל metered יש מחיר שימוש ("$0.01 לכל 1000 טוקנים", "$0.002 לשנייה של אודיו שנוצר", "$0.00111 לשנייה של זמן עיבוד") ו־מקסימום להרצה: הסכום המרבי שההרצה יכולה לעלות, לפי מה שהבקשה שלך מציינת (max_tokens, אורך הטקסט, הרזולוציה, מספר הפלטים) ולפי המגבלות שפורסמו עבור המודל. הוא לעולם אינו תלוי בתוכן של קובץ שמאחורי URL. עבור מודל המחויב לפי זמן עיבוד או לפי אורך הפעלה קולית, המקסימום הוא הזמן הארוך ביותר שבקשה יכולה להימשך (15 דקות לתמונות, 30 לאודיו, 60 לווידאו), ולכן הוא גבוה בהרבה מהרצה טיפוסית. קלט שהמקסימום שלו חורג ממגבלת ההרצה של המודל (טקסט ארוך מאוד) נדחה עם 422 invalid_input:
- הצעת המחיר מחזירה את המקסימום כ־
credits(עםholdו־typical, הרצה רגילה). כשההרצה מתחילה, המקסימום מנוכה מיתרת ה־API, וזה הסכום שעל היתרה ועל תקציב המפתח שלך לכסות. - כשההרצה מצליחה, הבקשה מחויבת לפי השימוש שהמודל מדווח עליו: שימוש × מחיר השימוש, בעיגול כלפי מעלה לקרדיט API שלם. יתרת המקסימום מוחזרת אוטומטית, פעם אחת, כשורת
refundביתרת ה־API. - הרצה לעולם אינה עולה יותר מהמקסימום שלה, גם אם השימוש שלה היה עולה יותר. הרצה שנכשלה או בוטלה מקבלת החזר מלא, כרגיל.
רוב ההרצות עולות הרבה פחות מהמקסימום; בעמוד המודל מופיע "עד $X להרצה" עבור קלט הבונה וההרצה הטיפוסית ("מ־" בקטלוג). עבור מעט המודלים המחויבים לפי זמן עיבוד, השימוש הוא זמן העיבוד של המודל (מסומן 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"
}
לאחר ההרצה, cost של הבקשה מציג מה הוחזק ומה היה השימוש:
{
"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 הוא עלות ההרצה. settled.status הוא pending לפרק הזמן שבין התוצאה להסדרה, ו־no_usage במקרה הנדיר שבו המודל לא דיווח על שימוש כלל (ואז המקסימום נשאר המחיר).
הצעת מחיר לפני ההרצה
POST https://api.doitong.com/v1/quote/{model_id} מקבל בדיוק את גוף הבקשה שהיית שולח ל־run ומחזיר את מחיר הקלט: המחיר המדויק, למעט מודל המחויב לפי שימוש, שבו זהו הסכום המרבי שההרצה יכולה לעלות. אין צורך במפתח והוא אינו עולה דבר:
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": []
}
עם מפתח, הצעת המחיר מחזירה גם את balance_credits ואת balance_usd (יתרת ה־API שלך), את affordable ואת key_budget_remaining. הוסף ?currency=rub כדי לקבל סכום rub.
אובייקטי מחיר
לכל מחיר ב־API יש אותו מבנה:
- 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" }— וכןrub,rub_displayו־from_rubברוסיה או עם?currency=rub; - requests:
cost: { "credits": 560, "usd": "0.56", "charged": 560, "refunded": 0 }(קרדיטי API; בקשה מחויבת לפי שימוש מוסיפהmode,held,typicalו־settled, ראו חיוב לפי שימוש); - account:
GET https://api.doitong.com/v1/accountמחזירcredits(יתרת ה־API), אתbalance: { "credits", "usd" }ואתstorage(מחיר אחסון קבצים, שימוש והערכה חודשית).
החזרים
- בקשה לא תקינה (כל
4xxלפני תחילת ההרצה) לעולם אינה מחויבת. - בקשה שמסתיימת ב־
failed(כוללtimeout) מקבלת החזר מלא ליתרת ה־API, אוטומטית. - בקשה שביטלת לפני תחילתה מקבלת החזר מלא. לאחר שהמודל מתחיל ליצור, ביטול הוא רק בקשה: אם המודל מסיים, התוצאה נמסרת ומתבצע חיוב.
- בקשה מסוג
meteredשמצליחה מקבלת חזרה את החלק מהמקסימום שלא נוצל.
אובייקט הבקשה מציג את הכול: cost.credits, cost.charged ו־cost.refunded.
אחסון קבצים
קובצי הפלט נשמרים באחסון שלנו. אפשר לבחור, בחשבון או בכל הרצה (?storage=):
| נשמר | מחיר | |
|---|---|---|
לצמיתות (permanent, ברירת מחדל) |
עד שתמחק אותם | 100 קרדיטי API (0.10 $) ל־GB לחודש |
7 ימים (temporary) |
7 ימים | ללא תשלום |
על אחסון לצמיתות מתבצע חיוב פעם ביום מיתרת ה־API: ה־GB הנשמרים × המחיר החודשי ÷ מספר הימים בחודש, כשורות ספר חשבונות מסוג storage. חלקי קרדיט API מועברים ליום הבא, ולכן חודש מסתכם בדיוק ב־GB × 100 קרדיטי API (1 GB = 1024³ בתים; אחסון של 10 GB למשך חודש עולה
1,000 קרדיטי API). היתרה לעולם אינה יורדת מתחת לאפס: כשאין אפשרות לשלם, אותו יום אינו מחויב, נשלח אליך אימייל, ויש לך 30 ימים לטעינה לפני שהקבצים הנשמרים יהפכו לזמניים ויימחקו 7 ימים לאחר מכן. פרטים: קבצים.
מחירים נוכחיים
| מודל | מזהה | מחיר | החל מ־ |
|---|---|---|---|
| FLUX.1 [dev] | flux/dev |
0.025 $ / מגה־פיקסל | 0.025 $ (25 קרדיטי API) |
| FLUX.1 [schnell] | flux/schnell |
0.003 $ / מגה־פיקסל | 0.003 $ (3 קרדיטי API) |
| FLUX.2 [dev] | flux-2 |
0.012 $ / מגה־פיקסל | 0.012 $ (12 קרדיטי API) |
| FLUX.2 [pro] | flux-2-pro |
0.015 $ / מגה־פיקסל של תמונת פלט | 0.015 $ (15 קרדיטי API) |
| GPT Image 2.5 Text to Image | openai/gpt-image-2.5/flare/text-to-image |
החל מ־0.008 $ / תמונה | 0.008 $ (8 קרדיטי API) |
| Ideogram V4.5 | ideogram/v4.5 |
החל מ־0.03 $ / תמונה | 0.03 $ (30 קרדיטי API) |
| Nano Banana 2 | nano-banana-2 |
החל מ־0.06 $ / תמונה | 0.06 $ (60 קרדיטי API) |
| Nano Banana Pro | nano-banana-pro |
החל מ־0.15 $ / תמונה | 0.15 $ (150 קרדיטי API) |
| Qwen Image 3 Text to Image | alibaba/qwen-image-3/text-to-image |
החל מ־0.04 $ / תמונה | 0.04 $ (40 קרדיטי API) |
| Recraft V4.1 Text to Image | recraft/v4.1/text-to-image |
0.035 $ / תמונה | 0.035 $ (35 קרדיטי API) |
| Seedream 5.0 Pro Text to Image | bytedance/seedream/v5/pro/text-to-image |
החל מ־0.068 $ | 0.068 $ (68 קרדיטי API) |
| FLUX.1 Kontext [pro] | flux-pro/kontext |
0.04 $ / תמונה | 0.04 $ (40 קרדיטי API) |
| Nano Banana 2 Edit | nano-banana-2/edit |
החל מ־0.06 $ / תמונה | 0.06 $ (60 קרדיטי API) |
| Nano Banana Pro Edit | nano-banana-pro/edit |
החל מ־0.15 $ / תמונה | 0.15 $ (150 קרדיטי API) |
| Qwen Image 3 Edit | alibaba/qwen-image-3/edit |
החל מ־0.04 $ / תמונה | 0.04 $ (40 קרדיטי API) |
| FLUX 3 Max Text to Video | blackforestlabs/flux-3-max/text-to-video |
החל מ־0.0425 $ / שנייה של וידאו פלט | 0.043 $ (43 קרדיטי API) |
| Grok Imagine Video 1.5 Text to Video | xai/grok-imagine-video/v1.5/text-to-video |
החל מ־0.08 $ / שנייה | 0.48 $ (480 קרדיטי API) |
| Kling 3.0 Pro Text to Video | kling-video/v3/pro/text-to-video |
החל מ־0.112 $ / שנייה | 0.56 $ (560 קרדיטי API) |
| LTX 2.5 Pro Text to Video | lightricks/ltx-2.5/text-to-video/pro |
החל מ־0.12 $ / שנייה | 0.72 $ (720 קרדיטי API) |
| MiniMax H3 Text to Video | minimax/h3/text-to-video |
החל מ־0.05 $ / שנייה | 0.25 $ (250 קרדיטי API) |
| Seedance 2.0 Fast Text to Video | bytedance/seedance-2.0/fast/text-to-video |
החל מ־0.113 $ / שנייה | 0.452 $ (452 קרדיטי API) |
| Seedance 2.0 Text to Video | bytedance/seedance-2.0/text-to-video |
החל מ־0.141 $ / שנייה | 0.564 $ (564 קרדיטי API) |
| Veo 3.1 | veo3.1 |
החל מ־0.20 $ / שנייה | 1.60 $ (1,600 קרדיטי API) |
| Veo 3.1 Fast | veo3.1/fast |
החל מ־0.10 $ / שנייה | 0.80 $ (800 קרדיטי API) |
| Wan 3.0 Text to Video | alibaba/wan-3.0/text-to-video |
החל מ־0.05 $ / שנייה | 0.25 $ (250 קרדיטי API) |
| FLUX 3 Max Image to Video | blackforestlabs/flux-3-max/image-to-video |
החל מ־0.0425 $ / שנייה של וידאו פלט | 0.043 $ (43 קרדיטי API) |
| Grok Imagine Video 1.5 Image to Video | xai/grok-imagine-video/v1.5/image-to-video |
החל מ־0.082 $ / שנייה | 0.492 $ (492 קרדיטי API) |
| Kling 3.0 Pro Image to Video | kling-video/v3/pro/image-to-video |
החל מ־0.112 $ / שנייה | 0.56 $ (560 קרדיטי API) |
| LTX 2.5 Pro Image to Video | lightricks/ltx-2.5/image-to-video/pro |
החל מ־0.12 $ / שנייה | 0.72 $ (720 קרדיטי API) |
| MiniMax H3 Image to Video | minimax/h3/image-to-video |
החל מ־0.05 $ / שנייה | 0.25 $ (250 קרדיטי API) |
| Seedance 2.0 Fast Image to Video | bytedance/seedance-2.0/fast/image-to-video |
החל מ־0.113 $ / שנייה | 0.452 $ (452 קרדיטי API) |
| Seedance 2.0 Image to Video | bytedance/seedance-2.0/image-to-video |
החל מ־0.141 $ / שנייה | 0.564 $ (564 קרדיטי API) |
| Veo 3.1 Fast Image to Video | veo3.1/fast/image-to-video |
החל מ־0.10 $ / שנייה | 0.80 $ (800 קרדיטי API) |
| Veo 3.1 Image to Video | veo3.1/image-to-video |
החל מ־0.20 $ / שנייה | 1.60 $ (1,600 קרדיטי API) |
| Wan 3.0 Image to Video | alibaba/wan-3.0/image-to-video |
החל מ־0.05 $ / שנייה | 0.25 $ (250 קרדיטי API) |
| Seedance 2.0 Fast Reference to Video | bytedance/seedance-2.0/fast/reference-to-video |
החל מ־0.113 $ / שנייה | 0.452 $ (452 קרדיטי API) |
| Seedance 2.0 Reference to Video | bytedance/seedance-2.0/reference-to-video |
החל מ־0.141 $ / שנייה | 0.564 $ (564 קרדיטי API) |
| Kling AI Avatar 2.0 Pro | kling-video/ai-avatar/v2/pro |
0.115 $ / שנייה של אודיו קלט | 0.115 $ (115 קרדיטי API) |
| Sync Lipsync 3 | sync-lipsync/v3 |
8.00 $ / דקה של וידאו פלט | 8.00 $ (8,000 קרדיטי API) |
| VEED Fabric 1.0 | veed/fabric-1.0 |
החל מ־0.08 $ / שנייה של אודיו קלט | 0.08 $ (80 קרדיטי API) |
| Topaz Image Upscale | topaz/upscale/image/precision |
0.08 $ / 24 מגה־פיקסלים של תמונת פלט | 0.08 $ (80 קרדיטי API) |
| Topaz Video Upscale | topaz/upscale/video/precision |
החל מ־0.00667 $ / שנייה של וידאו קלט | 0.10 $ (100 קרדיטי API) |
| Bria RMBG 2.0 | bria/background/remove |
החל מ־0.018 $ | 0.018 $ (18 קרדיטי API) |
| Eleven v4 Text to Speech | elevenlabs/tts/eleven-v4 |
0.08 $ / 1000 תווים | 0.08 $ (80 קרדיטי API) |
| MiniMax Speech 2.8 HD | minimax/speech-2.8-hd |
0.10 $ / 1000 תווים | 0.10 $ (100 קרדיטי API) |
| MiniMax Music 3 | minimax/music-3 |
0.002 $ / שנייה | 0.12 $ (120 קרדיטי API) |
| MMAudio V2 | mmaudio-v2 |
0.001 $ / שנייה | 0.008 $ (8 קרדיטי API) |
אלה המודלים המומלצים. כל 1,496 המודלים והמחירים שלהם נמצאים בקטלוג המודלים וב-GET /models (אין צורך במפתח).
טעינה
הוסף כסף ליתרת ה־API בכתובת https://doitong.com/developers/dashboard#balance. כשהיתרה נמוכה מדי, הרצה מחזירה
402 insufficient_credits עם top_up_url. אפשר גם להגביל כל מפתח API בתקציב משלו בקרדיטי API
(ראו אימות).