Tạo Media Bất đồng bộ
Tạo các tác vụ tạo ảnh, video hoặc nhạc và truy xuất các tạo tác của chúng một cách bất đồng bộ.
Gửi các tác vụ tạo media chạy dài mà không cần giữ yêu cầu suy luận mở.
POST
/v1/async-tasks/image-generationsYêu cầu
| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
model | chuỗi | Không | Định danh mô hình phương tiện. Khi bỏ qua, định tuyến sử dụng hành vi nhà cung cấp mặc định được cấu hình. |
prompt | chuỗi | Có | Mô tả về đầu ra mong muốn. |
n | số nguyên | Không | Số lượng hình ảnh từ 1 đến 10; mặc định là 1. |
seed | số nguyên | Không | Hạt giống xác định không âm khi được hỗ trợ. |
| Các trường bổ sung | đối tượng | Không | Các kích thước và điều khiển tạo được nhà cung cấp hỗ trợ. Các trường cấp cao nhất không xác định sẽ bị từ chối; các tùy chọn dành riêng cho nhà cung cấp thuộc về provider_options hoặc parameters. |
Các yêu cầu video chấp nhận duration_seconds dương lên đến 300 và số nguyên dương fps lên đến 120. Các yêu cầu nhạc chấp nhận duration_seconds lên đến 1.200 và yêu cầu ít nhất một trong các tùy chọn prompt, lyrics hoặc title.
Vòng đời Tác vụ
- Gửi yêu cầu tạo ảnh, video hoặc nhạc.
- Lưu ID tác vụ được trả về.
- Lấy mẫu
GET /v1/async-tasks/{task_id}cho đến khi tác vụ hoàn thành. - Tải xuống đầu ra thông qua URL tạo tác đã ký.
URL tạo tác có giới hạn thời gian. Lưu giữ tài sản cuối cùng trong bộ lưu trữ của riêng bạn khi yêu cầu lưu giữ dài hạn.
Bí danh Tương thích
Các tích hợp hiện có có thể sử dụng /v1/images/generations, /v1/videos/generations và /v1/music/generations. Các tích hợp mới nên sử dụng các tuyến /v1/async-tasks/*-generations rõ ràng ở trên.