Utwórz wideo Kling Omni
Użyj CometAPI POST /kling/v1/videos/omni-video, aby tworzyć zadania wideo Kling O1 i śledzić status za pomocą ścieżki zapytań Omni.
Wybierz tryb wejścia
- Text-to-video: wyślij
prompt,mode,aspect_ratioiduration - Odniesienie do obrazu pierwszej klatki: dodaj elementy
image_listzimage_urlitype: first_frame, a następnie odwołaj się do obrazu wpromptjako<<<image_1>>> - Wyjście ze znakiem wodnym: dodaj
watermark_info.enabled: true, gdy potrzebujesz adresu URL wideo ze znakiem wodnym w odpowiedzi zapytania - Model ID: pomiń
model_name, aby użyć domyślnej wartości ścieżki, albo wyślij przetestowany model ID Omni Video, taki jakkling-video-o1lubkling-v3-omni
Czas trwania i proporcje obrazu
size. Traktuj aspect_ratio jako żądanie kształtu kadru; żądanie text-to-video 16:9 może zostać wyrenderowane jako full-HD 1920x1080.
Przepływ zadania
Utwórz zadanie Omni
task_id.Odpytuj zadanie Omni
Zapisz gotowe wideo
Autoryzacje
Bearer token authentication. Use your CometAPI key.
Nagłówki
Content type of the request body.
Treść
Text prompt describing the desired video. Maximum length is 2,500 characters. When you send image_list, reference the image with <<<image_1>>>.
Optional model ID for this Kling Omni video request. Omit this field to use the route default.
Optional first-frame image reference for image-referenced Omni generation.
Whether to generate audio with the video. Use on or off.
on, off Generation mode. Use std for standard generation or pro when the selected model supports the higher-quality mode.
std, pro 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.
16:9, 9:16, 1:1 Requested output length for text-to-video and first-frame image-reference workflows. Use 5 or 10 as a string.
5, 10 Watermark options. When enabled is true, the task can return watermarked result URLs in addition to original result URLs.
Webhook URL for task status notifications. The server sends a callback when the task status changes.
Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.