Seedance 2.0 Mini API
เอกสารอ้างอิง 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
ข้อจำกัดของสื่อ
ข้อจำกัดเหล่านี้ใช้กับภาพเฟรมแรก ภาพเฟรมสุดท้าย และสื่ออ้างอิงของโมเดลในหน้านี้
เสียงอ้างอิงและวิดีโออ้างอิงมีขีดจำกัดความยาวรวมแยกกันชนิดละ 15 วินาที จำนวนรายการก็นับแยกกัน: ภาพสูงสุด 9 ภาพ วิดีโอ 3 รายการ และเสียง 3 คลิป การเพิ่มวิดีโอไม่ลดจำนวนภาพที่อนุญาต
ทุกโมเดลมีค่าเริ่มต้นเป็น 720p แต่ยังต้องระบุ resolution สวิตช์เสียงมีค่าเริ่มต้นเป็น true ทั้งสวิตช์นี้และเสียงอ้างอิงไม่มีผลต่อราคา การสร้างวิดีโอจากสื่ออ้างอิงต้องมีภาพหรือวิดีโออย่างน้อยหนึ่งรายการ ไม่รองรับคำขอที่มีเฉพาะเสียง การอัปโหลดวิดีโออ้างอิงทำให้ค่าบริการสร้างเพิ่มเป็นสองเท่า โดยไม่ขึ้นกับจำนวนหรือความยาว
รูปแบบการตอบกลับ
การตอบกลับเริ่มต้น
ทุกโมเดลส่งคืน task_id สำหรับการสอบถามซ้ำ:
json
การตอบกลับจากการสอบถามซ้ำ
สอบถาม GET /api/v1/video/{taskId} ซ้ำเพื่อตรวจสอบสถานะ:
json
ค่าสถานะ
submitted: รับงานแล้วและกำลังรอประมวลผลprocessing: กำลังสร้างวิดีโอsucceed: สร้างวิดีโอเสร็จแล้วfailed: สร้างวิดีโอไม่สำเร็จ
เวลาประมวลผล
เวลาประมวลผลทั่วไปคือ 2-6 นาที ขึ้นอยู่กับความยาวและความละเอียด
สอบถามทุก 5-10 วินาทีเพื่อตรวจสอบสถานะ
แนวทางปฏิบัติที่แนะนำ
- อธิบายการเคลื่อนไหวอย่างชัดเจน: ใส่คำอธิบายการเคลื่อนไหวที่เจาะจงในพรอมต์
- การเลือกความละเอียด: ใช้
480pเพื่อประมวลผลเร็วขึ้น หรือ720pเพื่อคุณภาพที่สูงขึ้น - เพิ่มประสบการณ์ด้วยเสียง: เปิด
soundไว้เพื่อให้วิดีโอสมจริงยิ่งขึ้น - ภาพเป็นวิดีโอ: ส่งภาพเฟรมแรกที่ชัดเจนผ่าน
image_urlและใช้image_end_urlเมื่อต้องการควบคุมเฟรมเริ่มต้นและเฟรมสุดท้าย - สื่ออ้างอิง: ใช้ภาพ วิดีโอ และเสียงอ้างอิงที่รองรับ และตรวจสอบว่ามีภาพหรือวิดีโออย่างน้อยหนึ่งรายการ
- การคิดราคาวิดีโออ้างอิง: คำขอสร้างวิดีโอจากสื่ออ้างอิงที่มีวิดีโออ้างอิงอย่างน้อยหนึ่งรายการจะคิดค่าบริการ 2 เท่า โดยไม่ขึ้นกับจำนวนหรือความยาวของวิดีโอที่อัปโหลด
- พารามิเตอร์ซีด: อย่าส่ง
seedเนื่องจากโมเดล Seedance 2.0 Mini ไม่รองรับ