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.

POST/v1/async-tasks/image-generations

Badan Permintaan

MedanJenisDiperlukanPenerangan
modelrentetanTiadaPengecam model media. Apabila dihilangkan, penghalaan menggunakan tingkah laku pembekal lalai yang dikonfigurasikan.
promptrentetanYaPenerangan output yang diingini.
nintegerTiadaJumlah imej dari 1 hingga 10; lalai kepada 1.
seedintegerTiadaBenih deterministik bukan negatif apabila disokong.
Medan tambahanobjekTiadaDimensi 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

  1. Serahkan permintaan penjanaan imej, video atau muzik.
  2. Simpan ID tugasan yang dikembalikan.
  3. Panggil GET /v1/async-tasks/{task_id} sehingga tugasan selesai.
  4. 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.