{"version":"1","model":{"id":"kling-video/o1/text-to-video","name":"Kling O1 (T2V)","kind":"video","availability":"coming_soon","available":false,"restricted":false,"api_key_only":false,"description":"Kling O1 text-to-video — unified model with all-in-one multimodal instructions, reference video, and exceptional consistency.","categories":["t2v"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceVideo":true,"referenceImage":true},"aspect_ratios":["16:9","9:16","1:1"],"resolutions":["720p","1080p"],"durations":[3,4,5,6,7,8,9,10],"max_reference_images":7,"base_credits":70,"api_gross_margin_percent":20,"added_at":"2026-06-20","popularity_rank":307,"example_prompt":"A towering ochre dust storm rolling over an abandoned mud-brick village in the Moroccan Sahara at dusk, palm trees bending violently, the sky turning an apocalyptic amber-red, a lone camel tethered to a post, eerie pre-storm silence before the wall of dust arrives","preview":{"video":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/kling-o3-pro-t2v-sm.mp4"},"schema_url":"/api/v1/models?id=kling-video%2Fo1%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%2Fo1%2Ftext-to-video","title":"Kling O1 (T2V) generation request","description":"Request body accepted by POST /api/v1/generate for kling-video/o1/text-to-video.","type":"object","properties":{"model_id":{"type":"string","const":"kling-video/o1/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"},"reference_video_mode":{"title":"Reference Video Mode","description":"Feature Reference follows source motion; Edit Base Video transforms the source without first/end frames.","default":"feature","type":"string","enum":["feature","base"]},"keep_original_sound":{"title":"Keep Reference Sound","description":"Retain audio from the reference video. O1 does not generate native audio.","default":false,"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":10,"multipleOf":0.1},"element_ids":{"title":"Element IDs","description":"Optional multi-image Element IDs referenced as @element_1 and onward.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["16:9","9:16","1:1"]},"resolution":{"type":"string","enum":["720p","1080p"]},"duration":{"type":"number","enum":[3,4,5,6,7,8,9,10]},"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":"reference_video_mode","label":"Reference Video Mode","type":"select","default":"feature","options":["feature","base"],"description":"Feature Reference follows source motion; Edit Base Video transforms the source without first/end frames."},{"key":"keep_original_sound","label":"Keep Reference Sound","type":"toggle","default":false,"description":"Retain audio from the reference video. O1 does not generate native audio."},{"key":"source_video_duration","label":"Source Video Duration","type":"number","min":3,"max":10,"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 multi-image Element IDs referenced as @element_1 and onward."}]}}