النماذج

Seedance 1.0 Lite Image-to-Video

Markdown · JSON

Seedance 1.0 Lite Image-to-Video

يحوّل Seedance 1.0 Lite Image-to-Video صورة وتعليمات حركة إلى فيديو. اختر doubao-seedance-1-0-lite-i2v-250428 لهذه النسخة الدقيقة ذات مدخل الصورة. قدّم الصورة المصدر وصِف حركة الموضوع وسلوك الكاميرا والمنظر النهائي المقصود. يبدأ الإرسال مهمة غير متزامنة؛ احتفظ بمعرّفها واسترجع الفيديو المكتمل من المهمة نفسها.

عن النموذج

يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.

Seedance 1.0 Lite Image-to-Video هو محدِّد تحويل الصورة إلى فيديو doubao-seedance-1-0-lite-i2v-250428. استخدمه لتحريك مشهد أو منظر منتج أو صورة لشخصية تقدّمها. صِف ما يتحرك، وكيف تتطور الحركة، وكيف ينبغي أن تنتهي اللقطة. ولمشهد منتج، يمكن لموجز عملي أن يطلب حركة بسيطة للعنصر واقترابًا بطيئًا للكاميرا مع الحفاظ على الترتيب الظاهر في الصورة المصدر.

استخدم POST /v1/videos مع ضبط model على doubao-seedance-1-0-lite-i2v-250428 ومصفوفة content. ضع تعليمة الحركة في عنصر نصي، باستخدام type:text وtext، وقدّم الصورة في عنصر image_url مع image_url.url. يجب أن يكون URL الصورة قابلًا للوصول، أو يمكنك تقديم تمثيل data:image/<format>;base64,... . صيغ الصور الموثّقة هي jpeg وpng وwebp وbmp وtiff وgif. يجب أن يكون حجم الصورة أقل من 30 MB، وأن يكون عرضها وارتفاعها أكبر من 300 وأقل من 6000 بكسل، ونسبة أبعادها أكبر من 0.4 وأقل من 2.5. افحص الملف المصدر الفعلي قبل الإرسال.

تستخدم إرشادات مدخل الصورة للنموذج ratio:adaptive. وللتوليد بالصور المرجعية، خيارات الدقة الموثّقة هي 480p و720p؛ وتُستبعد 1080p لهذا الوضع. حقل duration عدد صحيح من 2 إلى 12 ثانية، وقيمته الافتراضية 5. تحدّد الوثائق 24 إطارًا في الثانية. أبقِ المشهد بسيطًا بما يناسب المدة المطلوبة: حدّد وضعية البداية وفعلًا رئيسيًا واحدًا والتأطير النهائي بدل مطالبة المقطع بحمل سلسلة أحداث غير مترابطة.

يتطلب الطلب المهيأ seed وcamerafixed وwatermark وexecution_expires_after إلى جانب model وcontent. يتراوح seed من -1 إلى 4294967295، مع توثيق -1 كقيمة افتراضية. watermark قيمة منطقية، وقيمتها الافتراضية false. يُقاس execution_expires_after بالثواني من إنشاء المهمة، ويتراوح من 3600 إلى 259200 وقيمته الافتراضية 172800. تستبعد الوثائق التحكم بالكاميرا الثابتة في وضع الصورة المرجعية؛ قدّم camerafixed:false لهذا الملف. ويُوثّق توليد الصوت المتزامن لنسخة أخرى من Seedance، وليس عنصر تحكم في ملف Lite لتحويل الصورة إلى فيديو هذا.

يعيد الإرسال id من Ailoot قبل أن يصبح الفيديو جاهزًا. احتفظ بـ id نفسه واتبع polling_url المُعاد للتحقق من المهمة الأصلية نفسها حتى تصبح نتيجتها جاهزة. تتضمن الاستجابة الناجحة رابط Ailoot موقّعًا في content.video_url بعد أن يخزّن Ailoot الملف المكتمل كأصل وسائط مملوك. احفظ الفيديو مع الصورة المصدر وprompt والإعدادات، وراجع مظهره وحركته وتأطيره على امتداد المقطع كله. اعثر على الأصل عبر GET /v1/media/assets?family=video، مع متابعة كل next_cursor، واقرأ GET /v1/media/assets/{asset_id} باستخدام asset_id الفعلي للحصول على content_url الخاص به. إذا أعاد رابط موقّع link_expired، فاقرأ الأصل نفسه مجددًا للحصول على content_url محدّث. إذا انتهت صلاحية المهمة الأصلية أو فشلت أو ظلت نتيجتها غير مؤكدة، فاحتفظ بتفاصيل استجابتها وتحقّق منها قبل إنشاء توليد آخر.

Ailoot Ultra · Video POST /v1/videos doubao-seedance-1-0-lite-i2v-250428

doubao-seedance-1-0-lite-i2v-250428

ByteDance /doubao-seedance-1-0-lite-i2v-250428

البداية

يحوّل Seedance 1.0 Lite Image-to-Video صورة وتعليمات حركة إلى فيديو. اختر doubao-seedance-1-0-lite-i2v-250428 لهذه النسخة الدقيقة ذات مدخل الصورة. قدّم الصورة المصدر وصِف حركة الموضوع وسلوك الكاميرا والمنظر النهائي المقصود. يبدأ الإرسال مهمة غير متزامنة؛ احتفظ بمعرّفها واسترجع الفيديو المكتمل من المهمة نفسها.

المدخلات المقبولة
النص · الصور
النتائج
فيديو

متاح في Ailoot · المدخلات والطرائق

Ailoot Ultra · Video POST /v1/videos
الإدخال
text, image
الإخراج
video
الحقلالنوعالمتطلبالقيم والحدودالقيمة الافتراضية
الحقلmodelالنوعstringالمتطلبمطلوبالقيم والحدود
doubao-seedance-1-0-lite-i2v-250428
القيمة الافتراضية—
الحقلcontentالنوعarrayالمتطلبمطلوبالقيم والحدودالقيمة الافتراضية—
الحقلdurationالنوعintegerالمتطلباختياريالقيم والحدود
الحد الأدنى: ⁦2⁩
الحد الأقصى: ⁦12⁩
القيمة الافتراضية⁦5⁩
الحقلresolutionالنوعstringالمتطلباختياريالقيم والحدود
480p, 720p
القيمة الافتراضية—
الحقلratioالنوعstringالمتطلباختياريالقيم والحدود
adaptive
القيمة الافتراضية—
الحقلservice_tierالنوعstringالمتطلباختياريالقيم والحدود
default, flex
القيمة الافتراضية—
الحقلseedالنوعintegerالمتطلبمطلوبالقيم والحدود
الحد الأدنى: ⁦‎-1⁩
الحد الأقصى: ⁦4,294,967,295⁩
القيمة الافتراضية⁦‎-1⁩
الحقلcamerafixedالنوعbooleanالمتطلبمطلوبالقيم والحدود
false
القيمة الافتراضية—
الحقلwatermarkالنوعbooleanالمتطلبمطلوبالقيم والحدودالقيمة الافتراضيةfalse
الحقلexecution_expires_afterالنوعintegerالمتطلبمطلوبالقيم والحدود
الحد الأدنى: ⁦3,600⁩
الحد الأقصى: ⁦259,200⁩
القيمة الافتراضية⁦172,800⁩
معلمات الطريقة ودورة حياتها
المعلمةالمواصفات
المعلمةcontent_typeالمواصفاتapplication/json
المعلمةrequiredالمواصفاتcamerafixed, content, execution_expires_after, model, seed, watermark
المعلمةoptionalالمواصفاتduration, resolution, ratio, service_tier
المعلمةmaterial_typesالمواصفاتtext, image
المعلمةconditionsالمواصفاتUse the listed content text/image_url items and all six required fields. Retain image roles and order.

الأسماء البديلة للطريقة: /v1/videos/generations

دورة الحياة: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/videos/generations/{request_id}/content

الباقات

كيفية احتساب الرسوم النهائية

تقدّر التعرفات المعروضة التكلفة قبل التوليد. تُحسب الرسوم النهائية من التكلفة المسجّلة لعملية التوليد الأصلية. مدة المخرجات المقاسة والكميات المتوقعة ليست الكمية النهائية الخاضعة للفوترة.

مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.

الوضع السريع
غير محدد عند اختيار الوضع السريع
الوضع المرن
غير محدد عند اختيار وضع flex
أقصى جهد للاستدلال
غير محدد عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال

تعرفات تقديرية للمقارنة

الأسعار حسب الإعدادات

طابق كل رسم مع الشروط المعروضة. طبّق تعرفة واحدة لكل مجموعة من الإعدادات البديلة.

الإعداداتجدول التعرفةالكمية المتوقعةوحدة الفوترةالرسوم
الإعداداتالتعرفات الأساسية للرموزجدول التعرفةالتعرفة الأساسيةالكمية المتوقعة—وحدة الفوترة—الرسوم
الإدخال · رموز الإدخال · تقدير للمقارنة فقط — / 1K من الرموز
الإخراج · رموز الإخراج · تقدير للمقارنة فقط — / 1K من الرموز
الإدخال · قراءة ذاكرة التخزين المؤقت · تقدير للمقارنة فقط — / 1K من الرموز
الإدخال · الكتابة إلى ذاكرة التخزين المؤقت · تقدير للمقارنة فقط — / 1K من الرموز
الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة · تقدير للمقارنة فقط — / 1K من الرموز
الإعداداتOutput video tokensجدول التعرفة—الكمية المتوقعة—وحدة الفوترةper output video tokenالرسوم
الإخراج · video output token · تقدير للمقارنة فقط $0.000003 per output video token
الإعداداتEstimated generation costجدول التعرفة—الكمية المتوقعةتقدير لتوليد واحدوحدة الفوترة—الرسوم
الإدخال · تكلفة التوليد التقديرية · تقدير للمقارنة فقط $0.2112 تقدير قبل الإنشاء

This estimate is not an additional charge or a fixed rate for the completed generation.

تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. كيفية عمل حجز المبلغ وتسوية الرسوم →

أمثلة للطلبات

Ailoot Ultra · Video

curl · أنشئ مرة واحدة واحتفظ بالنتيجة كاملة
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedance-1-0-lite-i2v-250428", "content": [{"type": "text", "text": "The camera slowly approaches the supplied scene while a small object moves."}, {"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}], "resolution": "480p", "ratio": "adaptive", "duration": 5, "service_tier": "default", "seed": -1, "camerafixed": false, "watermark": false, "execution_expires_after": 172800}')
p['content'][1]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

استلام النتائج وحفظها

Ailoot Ultra · Video

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
الاحتفاظ بكل النتائج المكتملة

احفظ كل فيديو مكتمل أو ملف مُرجع؛ ونزّل كل أصل من URL الخاص به الذي تم إرجاعه فعليًا.

Retain the complete response, all actual results, original identifiers, usage and response headers.

عند الحاجة إلى التحقق من الاستجابة الأصلية

Preserve original response/headers/id and poll that operation; never resubmit unknown creation.

حقول الاستجابة
الحقلالنوع
الحقلcontent.video_urlالنوعstring or array, as returned

الأسماء البديلة

الأسماء البديلة للنموذج

Ailoot Ultra doubao-seedance-1-0-lite-i2v-250428

الأسماء البديلة لمسارات الطرائق

/v1/videos/generations

معرّفات النماذج ذات الصلة IDs

doubao-seedance-1-0-lite-i2v-250428

FAQ · Seedance 1.0 Lite Image-to-Video
ما المدخلات والنتائج المتاحة؟

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: text, image → video

ما الحقول التي يستخدمها الطلب؟

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: model, content, duration, resolution, ratio, service_tier, seed, camerafixed, watermark, execution_expires_after

ما الحدود المطبقة؟

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: duration.minimum: 2; duration.maximum: 12; seed.minimum: -1; seed.maximum: 4294967295; execution_expires_after.minimum: 3600; execution_expires_after.maximum: 259200

المزيد من التفاصيل

اربط Ailoot بخدمة Claude Code أوOpenCode أوHermes أوتطبيقك.

الشركة ومحفظة مشاريعها

الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.

اشتر الرموز بخصم.

خصم اشتراك للعمل المنتظم. الرموز الترويجية حتى 50% على شراء الرموز.

الاشتراك
اختر خطة بخصم لطلباتك المنتظمة.
رمز خصم حتى 50%
أدخل الرمز عند الشراء. يعاد حساب السعر وفق العرض الساري.
المصروفات في السجل
يحفظ النموذج والرموز والمبلغ لكل طلب.

اختر اشتراكا · اعرض أسعار النماذج

اربط API بالمنتج الذي تبيعه.

SaaS والتطبيقات والبوتات وفق العرض واتفاقية ترخيص Ailoot. لإعادة البيع، اطلب ترخيص موزع.

تطبيق تجاري
أضف توليد النص والصور والفيديو والصوت إلى ميزات خدمتك المدفوعة.
ترخيص إعادة البيع
أرسل وصف المشروع وطريقة توفير الوصول. اطلب شروط استخدام وإعادة بيع مكتوبة.
المستندات على الموقع
العرض واتفاقية الترخيص وسياسة معالجة البيانات متاحة قبل الربط.

اطلب ترخيص إعادة بيع · العرض واتفاقية الترخيص