Skip to main content
POST
Gunakan endpoint ini untuk alur kerja Kling Omni yang kompatibel dengan O1 yang diekspos oleh CometAPI, termasuk text-to-video dan generasi dengan referensi gambar frame pertama.
Untuk referensi parameter provider yang lengkap, lihat dokumentasi Kling Omni Video.

Pilih mode input

  • Text-to-video: kirim prompt, mode, aspect_ratio, dan duration
  • Referensi gambar frame pertama: tambahkan item image_list dengan image_url dan type: first_frame, lalu referensikan gambar dalam prompt sebagai <<<image_1>>>
  • Output dengan watermark: tambahkan watermark_info.enabled: true saat Anda memerlukan URL video dengan watermark di respons kueri
  • Model ID: hilangkan model_name untuk menggunakan default rute, atau kirim model ID Omni Video yang telah diuji seperti kling-video-o1 atau kling-v3-omni

Durasi dan rasio aspek

Kling Omni tidak mengekspos field size yang presisi. Perlakukan aspect_ratio sebagai permintaan bentuk frame; permintaan text-to-video 16:9 dapat dirender sebagai full-HD 1920x1080.

Alur tugas

1

Buat tugas Omni

Kirim permintaan dan simpan task_id yang dikembalikan.
2

Polling tugas Omni

Lanjutkan dengan Dapatkan video Kling Omni sampai tugas selesai.
3

Simpan video yang selesai

Pindahkan URL MP4 yang dikembalikan ke penyimpanan Anda sendiri jika Anda memerlukan akses yang tahan lama.

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Header

Content-Type
string

Content type of the request body.

Body

application/json
prompt
string
wajib

Text prompt describing the desired video. Maximum length is 2,500 characters. When you send image_list, reference the image with <<<image_1>>>.

model_name
string

Optional model ID for this Kling Omni video request. Omit this field to use the route default.

image_list
object[]

Optional first-frame image reference for image-referenced Omni generation.

sound
enum<string>
default:off

Whether to generate audio with the video. Use on or off.

Opsi yang tersedia:
on,
off
mode
enum<string>

Generation mode. Use std for standard generation or pro when the selected model supports the higher-quality mode.

Opsi yang tersedia:
std,
pro
aspect_ratio
enum<string>

Aspect ratio request for beta Kling Omni generation. The endpoint does not expose an exact size field; a 16:9 text-to-video request can render as 1920x1080.

Opsi yang tersedia:
16:9,
9:16,
1:1
duration
enum<string>
default:5

Requested output length for text-to-video and first-frame image-reference workflows. Use 5 or 10 as a string.

Opsi yang tersedia:
5,
10
watermark_info
object

Watermark options. When enabled is true, the task can return watermarked result URLs in addition to original result URLs.

callback_url
string<uri>

Webhook URL for task status notifications. The server sends a callback when the task status changes.

external_task_id
string

Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.

Respons

200 - application/json

Success

code
integer
wajib

Response code. 0 means the task request was accepted.

message
string
wajib

Response message.

data
object
wajib
request_id
string

Request identifier returned by CometAPI when present.