Skip to main content
Gunakan dokumentasi model video CometAPI dengan memilih alur kerja penyedia yang sesuai dengan jenis tugas Anda. Sebagian besar endpoint video membuat task asinkron, jadi simpan task ID dan gunakan polling untuk mengambil hasil. Tambahkan callback hanya jika halaman khusus model mendokumentasikan dukungan callback.

Pilih API video

Buat video Seedance

Buat task video Seedance.

Buat video HappyHorse

Buat job text-to-video HappyHorse.

Buat video Sora 2

Buat job video Sora 2.

Ambil video Sora 2

Kueri job video Sora.

Buat video Veo 3

Buat job video Veo.

Buat video Wan

Buat job text-to-video Wan.

Buat video xAI

Hasilkan job video xAI.

Buat video Vidu

Buat job text-to-video Vidu.

Buat video Omni (Beta)

Buat job video Omni beta.

Buat task text-to-video Kling

Hasilkan video Kling dari prompt teks.

Buat task image-to-video Runway

Hasilkan video Runway dari gambar.

Membuat dan memantau task video

Gunakan model ID yang mendukung video dari halaman Models atau direktori model. Contoh di bawah membuat task video dengan POST /v1/videos, lalu memantau task ID yang dikembalikan hingga task mencapai status terminal.
Contoh-contoh ini menggunakan placeholder your-video-model-id. Ganti dengan model ID video yang tersedia dari halaman Models atau direktori model sebelum Anda menjalankan request.
Buka Create a Seedance video dan Retrieve a Seedance video untuk menggunakan API playground dan skema endpoint.

Contoh response

Response pembuatan yang berhasil dapat terlihat seperti ini. Simpan task ID sebelum melakukan polling:
Response polling yang berhasil dapat terlihat seperti ini. Response yang completed dapat menyertakan video_url; beberapa format provider menggunakan field hasil khusus model atau route konten video saat route tersebut didokumentasikan:

Contoh rekaman model

Respons katalog model contoh ini menampilkan envelope /api/models dan bentuk satu rekaman model video. Ini bukan daftar model yang lengkap.
cURL

Error umum

Simpan ID dari respons pembuatan sebelum mengembalikan hasil dari job handler Anda.
Tambahkan jeda dan backoff di antara pemeriksaan status.
Gunakan field durasi dan resolusi yang didokumentasikan untuk endpoint video yang dipilih.
Perlakukan video_url sebagai opsional dan gunakan field hasil khusus model atau content route jika tersedia.
Gunakan polling sebagai sumber kebenaran dan verifikasi bahwa URL callback Anda menerima permintaan POST.

Kode error dan strategi retry

Jangan retry sampai field prompt, file, durasi, atau ukuran diperbaiki.
Jangan retry sampai API key tersedia dan valid.
Periksa task ID, base URL, path, dan model ID sebelum retry.
Kurangi ukuran upload sebelum retry.
Retry dengan exponential backoff dan kurangi konkurensi pembuatan atau polling.
Retry pembuatan task dengan backoff; tetap lakukan polling pada task yang sudah ada kecuali task mencapai error terminal.

Harga dan direktori model

Halaman model

Pelajari bagaimana CometAPI mengekspos model ID di dokumentasi.

Direktori model

Telusuri ketersediaan dan kapabilitas model.

Harga

Periksa harga sebelum Anda memanggil model.
Terakhir diubah pada 23 Juni 2026