واجهة API لـ Seedance 2.0 Mini
مرجع API كامل لنماذج توليد الفيديو Seedance 2.0 Mini من ByteDance.
متغيرات النموذج
تدعم واجهة API هذه ثلاثة متغيرات من النموذج:
مقارنة سريعة
نسب العرض إلى الارتفاع المدعومة
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
خيارات الدقة
Seedance 2.0 Mini Text to Video
نقطة النهاية
POST /api/v1/video/task
معلمات الطلب
مطلوبة
اختيارية
مثال طلب
javascript
Seedance 2.0 Mini Image to Video
معلمات الطلب
مطلوبة
اختيارية
مثال طلب
javascript
Seedance 2.0 Mini Reference to Video
معلمات الطلب
مطلوبة
الوسائط المرجعية
يجب أن يتضمن كل طلب صورة واحدة أو مقطع فيديو واحدًا على الأقل. أرسل من 1 إلى 9 صور عند استخدام مراجع الصور. لا يجوز حذف مصفوفة images أو تركها فارغة إلا عندما تحتوي مصفوفة videos على مقطع فيديو مرجعي واحد على الأقل. الطلبات التي تحتوي على صوت فقط غير مدعومة.
العناصر النائبة للإشارة @ (AT)
تربط ميزة الإشارة @ (AT) الوسائط المرجعية بالمطالبة من خلال عناصر نائبة مرقمة بصيغة <<<...>>>. يبدأ الترقيم من 1 بصورة مستقلة لكل نوع من الوسائط ويتبع ترتيب المصفوفة المقابلة:
يجب أن يشير كل عنصر نائب إلى عنصر موجود في المصفوفة المقابلة له.
اختيارية
تسعير الفيديو المرجعي
يتبع Seedance V2.0 Mini Reference-to-Video بنية الفوترة نفسها القائمة على الدقة ولكل ثانية مثل متغيرات Seedance 2.0 المرجعية الأخرى. عندما تحتوي مصفوفة videos على مقطع فيديو مرجعي واحد على الأقل، تُضاعف تكلفة التوليد الإجمالية بمقدار 2. يُطبق هذا المضاعف مرة واحدة بغض النظر عن عدد مقاطع الفيديو المرجعية المرفوعة أو مدتها.
مثال طلب
javascript
تنسيق الاستجابة
الاستجابة الأولية
تعيد جميع النماذج task_id لأغراض polling:
json
استجابة Polling
نفذ polling على GET /api/v1/video/{taskId} للتحقق من الحالة:
json
قيم الحالة
submitted: تم قبول المهمة وهي في انتظار المعالجةprocessing: توليد الفيديو قيد التنفيذsucceed: اكتمل توليد الفيديوfailed: فشل توليد الفيديو
وقت المعالجة
وقت المعالجة المعتاد هو 2-6 دقائق حسب المدة والدقة.
نفذ polling كل 5-10 ثوان للتحقق من الحالة.
أفضل الممارسات
- صف الحركة بوضوح: أدرج أوصاف حركة محددة في المطالبات
- اختيار الدقة: استخدم
480pلمعالجة أسرع، و720pلجودة أعلى - تحسين الصوت: أبق
soundمفعلا لتجارب فيديو أكثر غمرا - Image to Video: وفر إطارا أول واضحا عبر
image_url; استخدمimage_end_urlعندما تحتاج إلى إطاري بداية ونهاية مضبوطين - الوسائط المرجعية: استخدم مراجع الصور والفيديو والصوت المدعومة، وتأكد من تضمين صورة واحدة أو مقطع فيديو واحد على الأقل
- تسعير الفيديو المرجعي: تُحتسب تكلفة أي طلب Reference-to-Video يحتوي على مقطع فيديو مرجعي واحد على الأقل بضعفين، بغض النظر عن عدد مقاطع الفيديو المرفوعة أو مدتها
- معلمة Seed: لا ترسل
seed؛ فنماذج Seedance 2.0 Mini لا تدعمها