Wan 3.0 API
เอกสารอ้างอิง API ฉบับสมบูรณ์สำหรับโมเดลสร้างวิดีโอ Wan 3.0 โดย Alibaba
รุ่นของโมเดล {#}
API นี้รองรับโมเดลสี่รุ่น:
การเปรียบเทียบอย่างรวดเร็ว
จุดปลายทางที่ใช้ร่วมกัน
Wan 3.0 ทุกรุ่นใช้จุดปลายทางงานวิดีโอ:
POST /api/v1/video/task
พารามิเตอร์ที่ใช้ร่วมกัน
จำเป็น
ไม่บังคับ
Wan 3.0 Text to Video
ตั้งค่า model_name เป็น "wan-3.0-text-to-video" และระบุพารามิเตอร์ที่จำเป็นซึ่งใช้ร่วมกัน
ตัวอย่างคำขอ
javascript
Wan 3.0 Image to Video
อินพุตรูปภาพที่จำเป็น
รูปภาพทั้งสองต้องเป็น JPEG, JPG, PNG ที่ไม่มีช่องอัลฟา, BMP หรือ WEBP แต่ละด้านของรูปภาพต้องมีขนาดตั้งแต่ 240 ถึง 8000 พิกเซล
ตัวอย่างคำขอ
javascript
Wan 3.0 Video Edit
อินพุตวิดีโอที่จำเป็น
ระยะเวลาของวิดีโอต้นฉบับรวมกับ duration ของเอาต์พุตที่ขอต้องไม่เกิน 30 วินาที
ตัวอย่างคำขอ
javascript
Wan 3.0 Reference to Video
อินพุตอ้างอิงเป็นตัวเลือกและสามารถใช้ร่วมกันได้ ยกเว้น files และ links ซึ่งไม่สามารถส่งพร้อมกันได้
อินพุตอ้างอิงที่ไม่บังคับ
ตัวอย่างคำขอ
javascript
หากต้องการใช้ไฟล์อ้างอิงแทนหน้าเว็บ ให้ละเว้น links และส่ง URL หนึ่งรายการใน files
รูปแบบการตอบกลับ
การตอบกลับเริ่มต้น
โมเดลทั้งหมดจะส่งคืน task_id สำหรับการสำรวจสถานะ:
json
การตอบกลับจากการสำรวจสถานะ
สำรวจ GET /api/v1/video/{taskId} เพื่อตรวจสอบสถานะ:
json
ค่าสถานะ
submitted: งานได้รับการยอมรับและกำลังรอการประมวลผลprocessing: กำลังสร้างวิดีโอsucceed: สร้างวิดีโอเสร็จสมบูรณ์failed: การสร้างวิดีโอล้มเหลว
แนวทางปฏิบัติที่ดีที่สุด
- แนวทางของพรอมต์: อธิบายตัวแบบ การกระทำ การเคลื่อนไหวของกล้อง จังหวะ สภาพแวดล้อม และเจตนาด้านเสียงให้ชัดเจน
- อินพุตรูปภาพ: ใช้รูปภาพเริ่มต้น รูปภาพสิ้นสุด และรูปภาพอ้างอิงที่ตรงกับอัตราส่วนภาพที่ขอ รูปภาพ PNG ต้องไม่มีช่องอัลฟา
- ระยะเวลาการแก้ไขวิดีโอ: ตรวจสอบระยะเวลาต้นฉบับก่อนเลือกระยะเวลาเอาต์พุตที่ขอ เพื่อให้ผลรวมอยู่ภายใน 30 วินาที
- ขีดจำกัดของข้อมูลอ้างอิง: ตรวจสอบจำนวน รูปแบบ ขนาด และระยะเวลารวมของคอลเลกชันข้อมูลอ้างอิงทุกรายการก่อนส่ง
- ไฟล์และลิงก์: ส่งไฟล์อ้างอิงหนึ่งไฟล์หรือลิงก์หน้าเว็บสาธารณะหนึ่งลิงก์อย่างใดอย่างหนึ่ง ห้ามส่งทั้งสองอย่างในคำขอเดียวกัน