Gemini Omni 1.1 Flash API
เอกสารอ้างอิง API ฉบับสมบูรณ์สำหรับโมเดลสร้างวิดีโอ Google Gemini Omni 1.1 Flash
รุ่นโมเดล {#}
API นี้รองรับโมเดลสี่รุ่น:
การเปรียบเทียบโดยย่อ
Endpoint ที่ใช้ร่วมกัน
Gemini Omni 1.1 Flash ทุกรุ่นใช้ endpoint งานวิดีโอ:
POST /api/v1/video/task
Gemini Omni 1.1 Flash Text to Video
พารามิเตอร์ที่จำเป็น
ตัวอย่างคำขอ
javascript
Gemini Omni 1.1 Flash Image to Video
พารามิเตอร์ที่จำเป็น
พารามิเตอร์ที่เลือกใส่ได้
ตัวอย่างคำขอ
javascript
Gemini Omni 1.1 Flash Video Edit
พารามิเตอร์ที่จำเป็น
หมายเหตุ: Video Edit ไม่รองรับ aspect_ratio หรือ duration อย่าใส่พารามิเตอร์ใดพารามิเตอร์หนึ่งในคำขอ
ตัวอย่างคำขอ
javascript
Gemini Omni 1.1 Flash Reference to Video
ภาพและวิดีโออ้างอิงเป็นตัวเลือก และสามารถใช้แยกกันหรือใช้ร่วมกันได้
พารามิเตอร์ที่จำเป็น
อินพุตอ้างอิงที่เลือกใส่ได้
ตัวอย่างคำขอ
javascript
รูปแบบการตอบกลับ
การตอบกลับเริ่มต้น
โมเดลทั้งหมดจะส่งคืน task_id สำหรับการสำรวจสถานะ:
json
การตอบกลับจากการสำรวจสถานะ
สำรวจ GET /api/v1/video/{taskId} เพื่อตรวจสอบสถานะ:
json
ค่าสถานะ
submitted: ยอมรับงานแล้วและกำลังรอการประมวลผลprocessing: กำลังสร้างวิดีโอsucceed: สร้างวิดีโอเสร็จสมบูรณ์failed: การสร้างวิดีโอล้มเหลว
แนวทางปฏิบัติที่แนะนำ
- การกำหนดทิศทางพรอมต์: อธิบายตัวแบบ การกระทำ การเคลื่อนไหวของกล้อง แสง และลำดับการดำเนินฉากให้ชัดเจน
- การตั้งค่าที่จำเป็น: ระบุความละเอียดที่รองรับเสมอ และสำหรับรุ่นอื่นนอกเหนือจาก Video Edit ให้ระบุอัตราส่วนภาพและระยะเวลาที่รองรับ
- อินพุตภาพ: ใช้ URL ที่เสถียรและเข้าถึงได้แบบสาธารณะสำหรับภาพเริ่มต้น ภาพสุดท้าย และภาพอ้างอิง
- อินพุต Video Edit: ตรวจสอบว่าวิดีโอต้นฉบับมีความยาวระหว่าง 3 ถึง 10 วินาทีก่อนส่ง
- ขีดจำกัดข้อมูลอ้างอิง: ส่งภาพไม่เกิน 10 ภาพและวิดีโอ 3 รายการ และกำหนดให้วิดีโออ้างอิงแต่ละรายการมีความยาวไม่เกิน 3 วินาที