{"version":"1","model":{"id":"kling-video/v3-omni/text-to-video","name":"Kling 3.0 Omni (T2V)","kind":"video","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kling 3.0 Omni text-to-video — multimodal generation with reference images, reference video, native audio, and multi-shot storyboards.","categories":["t2v"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceVideo":true,"referenceImage":true,"audioGeneration":true},"aspect_ratios":["16:9","9:16","1:1"],"resolutions":["720p","1080p","4k"],"durations":[3,4,5,6,7,8,9,10,11,12,13,14,15],"max_reference_images":7,"base_credits":70,"api_gross_margin_percent":20,"added_at":"2026-06-20","popularity_rank":305,"example_prompt":"A UGC creator talks directly to camera in a warm, sunlit living room, holding a product with enthusiasm, natural hand gestures, authentic casual style with soft bokeh background — organic and relatable","preview":{"video":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/kling-v3-pro-t2v-sm.mp4"},"schema_url":"/api/v1/models?id=kling-video%2Fv3-omni%2Ftext-to-video","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=kling-video%2Fv3-omni%2Ftext-to-video","title":"Kling 3.0 Omni (T2V) generation request","description":"Request body accepted by POST /api/v1/generate for kling-video/v3-omni/text-to-video.","type":"object","properties":{"model_id":{"type":"string","const":"kling-video/v3-omni/text-to-video","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"generate_audio":{"title":"Generate Audio","description":"Generate native audio alongside the video.","default":true,"type":"boolean"},"multi_shot":{"title":"Multi-shot","description":"Allow prompts formatted as timed shots to generate a multi-shot sequence.","default":true,"type":"boolean"},"reference_video_mode":{"title":"Reference Video Mode","description":"Feature Reference follows the source motion; Edit Base Video transforms the source and disables first/end frames, native audio, and multi-shot.","default":"feature","type":"string","enum":["feature","base"]},"keep_original_sound":{"title":"Keep Original Sound","description":"When editing a base video, preserve its original audio.","default":true,"type":"boolean"},"source_video_duration":{"title":"Source Video Duration","description":"Public API billing input required for base-video mode; the web app measures this automatically.","type":"number","minimum":3,"maximum":15.5,"multipleOf":0.1},"element_ids":{"title":"Element IDs","description":"Optional Kling Element IDs referenced in the prompt as @element_1 through @element_3.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["16:9","9:16","1:1"]},"resolution":{"type":"string","enum":["720p","1080p","4k"]},"duration":{"type":"number","enum":[3,4,5,6,7,8,9,10,11,12,13,14,15]},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":7},"video_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false},"parameters":[{"key":"generate_audio","label":"Generate Audio","type":"toggle","default":true,"description":"Generate native audio alongside the video."},{"key":"multi_shot","label":"Multi-shot","type":"toggle","default":true,"description":"Allow prompts formatted as timed shots to generate a multi-shot sequence."},{"key":"reference_video_mode","label":"Reference Video Mode","type":"select","default":"feature","options":["feature","base"],"description":"Feature Reference follows the source motion; Edit Base Video transforms the source and disables first/end frames, native audio, and multi-shot."},{"key":"keep_original_sound","label":"Keep Original Sound","type":"toggle","default":true,"description":"When editing a base video, preserve its original audio."},{"key":"source_video_duration","label":"Source Video Duration","type":"number","min":3,"max":15.5,"step":0.1,"description":"Public API billing input required for base-video mode; the web app measures this automatically."},{"key":"element_ids","label":"Element IDs","type":"string_array","description":"Optional Kling Element IDs referenced in the prompt as @element_1 through @element_3."}]}}