kling/kling-video-o1

Docs
Schema

[Core Function] Kling Video O1 is the world's first reasoning-enhanced video model. [Strengths] It performs deep planning over the prompt before generation, delivering best-in-class physical consistency, complex motion logic, and strict adherence to long-form semantics. [Best For] Highly recommended for: complex physical interactions, logically demanding scenes, and prompts requiring deep reasoning. [Limitations] Do NOT use this model if you need multi-shot generation or 15-second durations (it is capped at 10s). [Routing] Route to this model when the prompt involves complex physics, logical sequences, or intricate physical interactions where standard models hallucinate.

$0.1008~$0.1344/sec
video-to-video

Input

Video generation prompt.
Required reference video list (max 1). Flat URL maps to base video by default.
Hint: Drag and drop files, paste from clipboard (Ctrl/Cmd+V), or provide a URL.
Video aspect ratio. Optional when a reference video is provided.
Whether to generate audio. Official O1 settings.audio: original | off. Feature video requires off.
Video duration in seconds (3-10). Not further restricted when a reference video is provided.
Optional reference image list (first/last/refer frames flattened as URLs). Max 4 when a reference video is present.
Hint: Drag and drop files, paste from clipboard (Ctrl/Cmd+V), or provide a URL.
Output video resolution.

Result

No results yet

Run the model to preview the output here.

Next:

README

Attributes

Parameters

Name Description Type Required Enums
prompt Video generation prompt. string Yes -
videos Required reference video list (max 1). Flat URL maps to base video by default. string[] Yes -
aspect_ratio Video aspect ratio. Optional when a reference video is provided. string No 16:9, 9:16, 1:1
audio Whether to generate audio. Official O1 settings.audio: original | off. Feature video requires off. string No original, off
duration Video duration in seconds (3-10). Not further restricted when a reference video is provided. integer No 3, 4, 5, 6, 7, 8, 9, 10
images Optional reference image list (first/last/refer frames flattened as URLs). Max 4 when a reference video is present. string[] No -
resolution Output video resolution. string No 720p, 1080p

Pricing

Unit: $/sec

Dimension Pricing
resolution: 720p 0.1008
resolution: 1080p 0.1344