Skip to main content
POST
Use este endpoint para o fluxo de trabalho Kling Omni compatível com O1 exposto pela CometAPI, incluindo geração de texto para vídeo e geração referenciada por imagem do primeiro frame.
Para a referência completa dos parâmetros do provedor, consulte a documentação de vídeo Kling Omni.

Escolha o modo de entrada

  • Texto para vídeo: envie prompt, mode, aspect_ratio e duration
  • Referência de imagem do primeiro frame: adicione itens image_list com image_url e type: first_frame, depois referencie a imagem em prompt como <<<image_1>>>
  • Saída com marca d’água: adicione watermark_info.enabled: true quando precisar de uma URL de vídeo com marca d’água na resposta da consulta
  • Model ID: omita model_name para usar o padrão da rota, ou envie um model ID Omni Video testado, como kling-video-o1 ou kling-v3-omni

Duração e proporção

O Kling Omni não expõe um campo size exato. Trate aspect_ratio como uma solicitação de formato do quadro; uma solicitação de texto para vídeo 16:9 pode ser renderizada como full-HD 1920x1080.

Fluxo da tarefa

1

Criar a tarefa Omni

Envie a solicitação e armazene o task_id retornado.
2

Consultar a tarefa Omni

Continue com Obter um vídeo Kling Omni até a tarefa ser concluída.
3

Persistir o vídeo concluído

Mova a URL MP4 retornada para o seu próprio armazenamento se precisar de acesso durável.

Autorizações

Authorization
string
header
obrigatório

Bearer token authentication. Use your CometAPI key.

Cabeçalhos

Content-Type
string

Content type of the request body.

Corpo

application/json
prompt
string
obrigatório

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>
padrão:off

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

Opções disponíveis:
on,
off
mode
enum<string>

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

Opções disponíveis:
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.

Opções disponíveis:
16:9,
9:16,
1:1
duration
enum<string>
padrão:5

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

Opções disponíveis:
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.

Resposta

200 - application/json

Success

code
integer
obrigatório

Response code. 0 means the task request was accepted.

message
string
obrigatório

Response message.

data
object
obrigatório
request_id
string

Request identifier returned by CometAPI when present.