Key Capabilities
- Image-to-video — Generate video from first-frame and/or last-frame reference images
- Camera control — Preset and custom camera movements (pan, tilt, zoom, roll)
- Motion brush — Static and dynamic brush masks for precise motion control
- Multi-shot scenes — Create up to 6 shots with custom prompts and durations
- Standard & Pro modes — Choose standard mode or high-quality pro mode
Quick Example
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
model_name | string | No | Must be kling-v2-1 |
image | string | Conditionally yes | First-frame reference image (Base64 or URL) |
image_tail | string | Conditionally yes | Last-frame reference image (Base64 or URL) |
prompt | string | Conditionally yes | Text prompt (up to 2500 characters) |
negative_prompt | string | No | Negative prompt (up to 2500 characters) |
mode | string | No | std or pro, default std |
duration | string | No | 3–15 seconds, default 5 |
cfg_scale | float | No | Prompt adherence 0–1, default 0.5 |
camera_control | object | No | Camera movement control |
sound | string | No | on or off, default off (V2.6+ only) |
callback_url | string | No | Task status callback URL |
API Reference
View the interactive API Playground for Kling 2.1 Image-to-Video.

