Kling 3.0 Motion Control API
เอกสารอ้างอิง API ฉบับสมบูรณ์สำหรับการสร้างวิดีโอด้วย Kling 3.0 Motion Control ของ Kuaishou
รุ่นของโมเดล {#}
API นี้รองรับโมเดลหนึ่งรุ่น:
Kling 3.0 Motion Control
จุดปลายทาง
POST /api/v1/video/task
พารามิเตอร์คำขอ
จำเป็น
ไม่บังคับ
ความยาวเอาต์พุตเป็นไปตามวิดีโอต้นฉบับ ไม่รองรับพารามิเตอร์ duration อัตราส่วนภาพเอาต์พุตกำหนดโดยสื่ออินพุต และไม่รองรับ aspect_ratio ผู้ให้บริการต้นทางยังไม่ได้ระบุว่าอินพุตใดเป็นตัวกำหนดอัตราส่วนภาพเอาต์พุตหรือมีกฎการเลือกที่แน่นอนอย่างไร
การคิดค่าบริการอิงตามความยาววิดีโอต้นฉบับที่ปัดเป็นจำนวนวินาทีเต็มที่ใกล้ที่สุดและความละเอียดเอาต์พุตที่เลือก ตัวอย่างเช่น 5.4 วินาทีจะคิดค่าบริการเป็น 5 วินาที และ 5.5 วินาทีจะคิดเป็น 6 วินาที
ตัวอย่างคำขอ
แทนที่ URL สื่อตัวอย่างด้วย URL ไฟล์ของคุณเองที่ตรงตามข้อกำหนดข้างต้น
javascript
รูปแบบการตอบกลับ
การตอบกลับเริ่มต้น
ส่งคืน task_id สำหรับการตรวจสอบเป็นระยะ:
json
ตรวจสอบเป็นระยะด้วย GET /api/v1/video/{task_id} เพื่อดูสถานะและรับวิดีโอที่สร้างขึ้น
ค่าสถานะ
submitted: รับงานแล้วและกำลังรอการประมวลผลprocessing: กำลังสร้างวิดีโอsucceed: สร้างวิดีโอเสร็จสมบูรณ์failed: การสร้างวิดีโอล้มเหลว
แนวทางปฏิบัติที่แนะนำ
- สื่ออ้างอิง: ระบุภาพหนึ่งภาพและวิดีโอหนึ่งรายการเท่านั้น โดยตรวจสอบรูปแบบ ขนาดไฟล์ และความกว้างและความสูงก่อนส่ง
- ทิศทางการหัน: ตรวจสอบความยาววิดีโออ้างอิงอีกครั้งเมื่อเปลี่ยน
character_orientationโดยเฉพาะเมื่อเลือก"image" - เสียงต้นฉบับ: ตั้งค่า
keep_original_soundเป็นfalseเพื่อไม่เก็บเสียงต้นฉบับของวิดีโออ้างอิง หากไม่ระบุพารามิเตอร์นี้จะเก็บเสียงไว้