Gemini Omni 1.2 Flash API
Tài liệu tham khảo API đầy đủ cho các mô hình tạo video Google Gemini Omni 1.2 Flash.
Các biến thể mô hình
API này hỗ trợ bốn biến thể sau:
Bảng so sánh nhanh
Điểm cuối dùng chung
Tất cả các biến thể Gemini Omni 1.2 Flash đều dùng điểm cuối tác vụ video sau:
POST /api/v1/video/task
Gemini Omni 1.2 Flash Text to Video
Tham số bắt buộc
Ví dụ về yêu cầu
javascript
Gemini Omni 1.2 Flash Image to Video
Tham số bắt buộc
Tham số tùy chọn
Ví dụ về yêu cầu
javascript
Gemini Omni 1.2 Flash Video Edit
Tham số bắt buộc
Lưu ý: Mô hình chỉnh sửa video không hỗ trợ aspect_ratio và duration. Hãy bỏ cả hai tham số này khỏi yêu cầu.
Ví dụ về yêu cầu
javascript
Gemini Omni 1.2 Flash Reference to Video
Có thể dùng ảnh và video tham chiếu riêng lẻ hoặc kết hợp. Phải cung cấp ít nhất một ảnh hoặc video tham chiếu trong images hoặc videos.
Tham số bắt buộc
Đầu vào tham chiếu tùy chọn
Ví dụ về yêu cầu
javascript
Định dạng phản hồi
Phản hồi ban đầu
Tất cả các mô hình đều trả về task_id để truy vấn trạng thái định kỳ:
json
Phản hồi khi truy vấn trạng thái
Gọi GET /api/v1/video/{taskId} định kỳ để kiểm tra trạng thái:
json
Các giá trị trạng thái
submitted: Tác vụ đã được tiếp nhận và đang chờ xử lýprocessing: Đang tạo videosucceed: Đã tạo video thành côngfailed: Tạo video thất bại
Khuyến nghị khi sử dụng
- Viết câu lệnh Mô tả rõ chủ thể, hành động, chuyển động máy quay, ánh sáng và diễn biến của cảnh.
- Thiết lập bắt buộc Luôn chỉ định độ phân giải được hỗ trợ. Với các mô hình khác ngoài mô hình chỉnh sửa video, hãy chỉ định cả tỷ lệ khung hình và thời lượng được hỗ trợ.
- Ảnh đầu vào Dùng URL ổn định, có thể truy cập công khai cho ảnh đầu, ảnh cuối và ảnh tham chiếu. Khi cung cấp ảnh cho khung hình cuối, hãy đặt
durationtrong khoảng 3–10 giây. - Đầu vào để chỉnh sửa video Kiểm tra để bảo đảm video nguồn không dài quá 10 giây trước khi gửi.
- Giới hạn tư liệu tham chiếu Cung cấp ít nhất một ảnh hoặc video tham chiếu. Chỉ gửi tối đa 10 ảnh và 3 video, mỗi video tham chiếu dài không quá 3 giây.