Version=2024-01-01 وcontent[] وأجسام المواد بصيغة PascalCase وغلاف الاستجابة الخاص بـ Volcengine. يلزم تغيير نقطة النهاية وطريقة المصادقة فقط.
ما الذي يتغير
تعيد الطلبات التي تحتوي على توقيع AK/SK فقط الخطأ
401 InvalidCredential. يمكن لعملاء Action استخدام POST /?Action=...&Version=2024-01-01، كما يبقى POST /api/v3?Action=...&Version=2024-01-01 متاحًا. يستخدم عملاء REST المسار /api/v3/contents/generations/tasks.
شكل الطلب ودورة حياة المهمة
إذا كان تكاملك يرسل بالفعل طلبات Seedance بأسلوب Volc، يمكنك استخدام واجهة التوافق بدلا من إعادة تشكيل الجسم لـ/v1/videos/generations. أرسل مفتاح TokenLab API على شكل Authorization: Bearer ...، واستخدم POST /api/v3/contents/generations/tasks للإنشاء بنمط REST أو /api/v3?Action=CreateContentsGenerationsTasks&Version=2024-01-01 لطلبات Action. تعيد استجابة الإنشاء معرف مهمة cgt-...؛ وتستخدم استجابات الحالة queued أو running أو succeeded أو failed أو cancelled أو expired.
تقبل واجهة التوافق عناصر content[] مثل text و image_url و video_url و audio_url و draft_task. يتم الحفاظ على أدوار الصور مثل first_frame و last_frame و reference_image. لا يتم دعم callback_url بعد؛ استعلم عن واجهة المهمة.
صفحات المرجع
- إنشاء مهمة (متوافق مع Volc)
- جلب مهمة (متوافق مع Volc)
- قائمة المهام (متوافق مع Volc)
- إلغاء مهمة (متوافق مع Volc)
إجراءات المهام
مثال Action بسيط
المواد والتحقق من الأشخاص
تدعم نقطة Action نفسها عشر عمليات للمواد ومجموعاتها. راجع إجراءات المواد المتوافقة مع Volcengine لمعرفة أجسام PascalCase والفلاتر والترقيم وغلاف الاستجابة وروابط المواد الصالحة 12 ساعة. تتطلب مواد الأشخاص أيضًا إنشاء جلسة تحقق مرئي وجلب نتيجة التحقق المرئي قبل الرفع.قائمة التحقق من الترحيل
- استبدل مضيف API بـ
https://api.tokenlab.sh. - استبدل توقيع AK/SK بمفتاح TokenLab من نوع Bearer.
- احتفظ بـ Action والإصدار وحالة الأحرف في الجسم.
- استخدم
ProjectNameنفسه لطلبات المواد والتحقق المرتبطة. - احفظ معرفات المهمة والمجموعة والمادة التي يعيدها TokenLab.
- تحقق من الإنشاء والاستعلام والقائمة والخطأ قبل نقل حركة الإنتاج.