Kling 4.0 API
Referensi API lengkap untuk model pembuatan video Kling 4.0 dari Kuaishou.
Varian Model
API ini mendukung lima varian model:
Perbandingan Singkat
Rasio Aspek yang Didukung
Text-to-Video, Image-to-Video, Reference-to-Video, dan Video Edit mendukung:
16:9, 9:16, 1:1, 21:9
Nilai default adalah 16:9. Video Extend tidak mendukung parameter aspect_ratio; hasilnya mengikuti rasio aspek video sumber.
Pilihan Resolusi
Kelima model mewajibkan resolution dan duration. Sertakan resolution secara eksplisit meskipun nilai default-nya adalah 720p. duration tidak memiliki nilai default.
Kling 4.0 Text to Video
Titik Akhir
POST /api/v1/video/task
Parameter Permintaan
Wajib
Opsional
Contoh Permintaan
javascript
Kling 4.0 Image to Video
Parameter Permintaan
Wajib
Opsional
Jika image_url dan image_end_url sama-sama disertakan, key_frames dapat berisi maksimal 8 gambar. Bingkai perantara digunakan sesuai urutan larik; waktu kemunculannya ditentukan oleh model.
Contoh Permintaan
javascript
Kling 4.0 Reference to Video
Parameter Permintaan
Wajib
Opsional
Gambar, video, dan audio referensi semuanya opsional. Sertakan salah satu jenis media, gabungkan beberapa jenis media, atau jangan sertakan ketiganya.
duration keluaran diatur secara terpisah antara 3-30 detik dan tidak dihitung dalam batas total durasi video referensi.
Contoh Permintaan
javascript
Kling 4.0 Video Edit
Parameter Permintaan
Wajib
Opsional
Contoh Permintaan
javascript
Kling 4.0 Video Extend
Parameter Permintaan
Wajib
Opsional
Jangan kirim aspect_ratio; hasilnya mengikuti rasio aspek video sumber. Hasil berisi video lengkap, termasuk video sumber dan perpanjangannya. Total durasinya adalah durasi video sumber ditambah duration.
Contoh Permintaan
javascript
Aturan Penagihan
Biaya Text-to-Video dan Image-to-Video dihitung berdasarkan resolusi keluaran dan durasi video yang dihasilkan. Biaya Video Extend dihitung berdasarkan resolusi dan durasi segmen tambahan, bukan durasi penuh video yang dikembalikan.
Permintaan Reference-to-Video yang menyertakan video referensi dan permintaan Video Edit memperhitungkan durasi video masukan maupun keluaran pada resolusi yang dipilih. Durasi video masukan yang ditagihkan minimal 3 detik dan maksimal 30 detik. Untuk beberapa video referensi, batas ini berlaku pada total durasinya, bukan pada setiap video secara terpisah. Batas durasi penagihan tidak menentukan batas unggahan.
Tanpa video referensi, Reference-to-Video menggunakan aturan penagihan yang sama dengan Text-to-Video, baik gambar atau audio referensi disertakan maupun tidak. Untuk permintaan dengan masukan video, gambar referensi, audio referensi, dan keep_original_sound yang didukung tidak menimbulkan biaya terpisah.
Format Respons
Respons Awal
Semua model mengembalikan task_id untuk pemeriksaan berkala:
json
Lakukan pemeriksaan berkala menggunakan GET /api/v1/video/{task_id} untuk memeriksa status dan mengambil video yang dihasilkan.
Nilai Status
submitted: Tugas diterima dan menunggu diprosesprocessing: Pembuatan video sedang berlangsungsucceed: Pembuatan video selesaifailed: Pembuatan video gagal
Praktik Terbaik
- Parameter Wajib: Selalu sertakan
resolutiondanduration, termasuk saat menggunakan resolusi default720p - Jumlah Bingkai: Pastikan jumlah gabungan bingkai pertama, akhir, dan perantara tidak melebihi 10
- Media Referensi: Pastikan jumlah dan durasi media referensi tidak melebihi batas yang didokumentasikan
- Suara Asli: Gunakan
keep_original_soundhanya untuk Reference-to-Video atau Video Edit - Perpanjangan Video: Atur
durationke durasi tambahan dan jangan sertakanaspect_ratio