Hasilkan Media Asinkron
Cipta tugasan penjanaan imej, video atau muzik dan dapatkan artifak mereka secara asinkron.
Serahkan kerja penjanaan media yang berjalan lama tanpa perlu menyimpan permintaan inferens terbuka.
/v1/async-tasks/image-generationsBadan Permintaan
| Medan | Jenis | Diperlukan | Penerangan |
|---|---|---|---|
model | rentetan | Tiada | Pengecam model media. Apabila dihilangkan, penghalaan menggunakan tingkah laku pembekal lalai yang dikonfigurasikan. |
prompt | rentetan | Ya | Penerangan output yang diingini. |
n | integer | Tiada | Jumlah imej dari 1 hingga 10; lalai kepada 1. |
seed | integer | Tiada | Benih deterministik bukan negatif apabila disokong. |
| Medan tambahan | objek | Tiada | Dimensi yang disokong pembekal dan kawalan penjanaan. Medan peringkat teratas yang tidak diketahui ditolak; pilihan khusus pembekal terletak di bawah provider_options atau parameters. |
Permintaan video menerima duration_seconds positif sehingga 300 dan integer positif fps sehingga 120. Permintaan muzik menerima duration_seconds sehingga 1,200 dan memerlukan sekurang-kurangnya satu daripada prompt, lyrics, atau title.
Kitar Hayat Tugasan
- Serahkan permintaan penjanaan imej, video atau muzik.
- Simpan ID tugasan yang dikembalikan.
- Panggil
GET /v1/async-tasks/{task_id}sehingga tugasan selesai. - Muat turun output melalui URL artifak yang ditandatangani.
URL artifak adalah terhad masa. Simpan aset akhir dalam storan anda sendiri apabila pengekalan jangka panjang diperlukan.
Alias Keserasian
Integrasi sedia ada mungkin menggunakan /v1/images/generations, /v1/videos/generations dan /v1/music/generations. Integrasi baharu harus menggunakan laluan /v1/async-tasks/*-generations eksplisit di atas.