Skip to main content

Apa yang akan Anda buat

Anda akan mengirimkan job video Sora 2, menyimpan ID video yang dikembalikan, melakukan polling hingga job selesai, dan mengunduh konten video yang sudah jadi.

Prasyarat

  • Kunci API CometAPI yang disimpan di COMETAPI_KEY
  • Python 3.10+ dengan requests, atau Node.js 18+
  • Worker sisi server atau antrean job untuk polling

Kunci API, base URL, autentikasi

Buat job Sora dengan:
Lakukan polling status dengan:
Unduh konten yang telah selesai dengan:
Autentikasi dengan token Bearer:

Contoh kode

Gunakan tab di bawah ini untuk contoh yang dapat disalin dalam cURL, Python, dan Node.js.

Penjelasan alur

Pembuatan Sora bersifat asinkron. Endpoint create mengembalikan video ID dan status awal. Lakukan polling pada GET /v1/videos/<video_id> hingga status menjadi completed atau failed. Saat job selesai, unduh file dengan GET /v1/videos/<video_id>/content. Gunakan ukuran WxH yang persis. Referensi API Sora mendokumentasikan ukuran landscape dan portrait standar, dengan ukuran Pro yang lebih besar untuk alur kerja model Pro.

Parameter umum

Pemecahan masalah / FAQ

Gunakan multipart form data. Permintaan create Sora dalam referensi menggunakan field form, bukan body JSON.
Unduh content hanya setelah endpoint status melaporkan completed. Simpan file yang sudah selesai di penyimpanan Anda sendiri.
Gunakan ukuran Pro yang lebih besar hanya dengan alur kerja model Pro. Mulai dengan 1280x720 untuk permintaan pertama.

Langkah berikutnya