Yang akan Anda buat
Anda akan mengirim task Kling text-to-video, menyimpan task ID yang dikembalikan, melakukan polling ke endpoint task Kling yang sesuai, dan menentukan kapan harus menambahkancallback_url untuk notifikasi push.
Prasyarat
- API key CometAPI yang disimpan di
COMETAPI_KEY - Python 3.10+ dengan
requests, atau Node.js 18+ - Worker sisi server untuk polling atau endpoint callback HTTPS untuk webhook
API key, base URL, autentikasi
Buat task Kling text-to-video dengan:Contoh kode
Gunakan tab di bawah ini untuk contoh yang dapat disalin dalam cURL, Python, dan Node.js.Penjelasan alur
Pembuatan video Kling bersifat asynchronous. Endpoint create mengembalikandata.task_id. Poll GET /kling/v1/videos/text2video/<task_id> hingga data.task_status mencapai succeed atau failed. Saat tugas berhasil, salin URL aset yang sudah selesai dari data.task_result ke penyimpanan Anda sendiri jika Anda memerlukan akses yang tahan lama.
Tambahkan callback_url saat Anda ingin pembaruan status tugas dikirim ke endpoint HTTPS yang Anda kendalikan. Tetap sediakan polling untuk rekonsiliasi dan pengiriman callback yang terlewat.
Parameter umum
Pemecahan masalah / FAQ
Bentuk respons berbeda dari rute video OpenAI
Bentuk respons berbeda dari rute video OpenAI
Kling menggunakan field JSON khusus penyedia seperti
data.task_id, data.task_status, dan data.task_result. Jangan parse ini seperti rute /v1/videos yang kompatibel dengan OpenAI.Tugas tidak pernah mencapai succeed
Tugas tidak pernah mencapai succeed
Gunakan polling yang dibatasi dan periksa
data.task_status_msg saat tugas gagal. Simpan task ID untuk diagnostik nanti.Haruskah saya menggunakan callback_url atau polling
Haruskah saya menggunakan callback_url atau polling
Gunakan polling sebagai dasar. Tambahkan
callback_url untuk pengiriman push, lalu rekonsiliasi status akhir dengan polling.Langkah berikutnya
- Baca referensi API Kling text-to-video.
- Lakukan polling dengan Dapatkan tugas Kling.
- Konfigurasikan callback dengan Gunakan URL callback Kling.
- Temukan model video Kling di Models.
- Tinjau Gunakan polling dan webhook untuk pembuatan video.
- Perkirakan biaya tugas dengan Perkirakan biaya permintaan sebelum memanggil model.