model
Kling video models
Direct answerKling is the Kling Open Platform image and video family with asynchronous jobs; current models, duration, resolution, and reference controls must be verified in the live official documentation.
Updated · Reviewed
Family position
Kling targets image and video creation, and its Open Platform organizes documentation around text-to-video, image-to-video, image generation, and task retrieval. Effects shown in the consumer product are not automatically API parameters.
Inputs and controls
A selected model may expose only some of prompts, first or reference images, aspect ratio, duration, resolution, camera, or motion control. Use only fields declared by that endpoint; silently ignored fields can change the result.
Choosing within the family
Use text-to-video to create shots from scripts, image-to-video to retain an existing subject or composition, and image models for still assets. Evaluate identity, motion physics, hands, typography, camera, and moderation pass rate.
API use
Media creation normally returns a task ID before status and output retrieval. Even through adapted routes such as /v1/videos, persist the ID, bound polling, handle terminal failure, and copy temporary outputs promptly.
Dynamic-document boundary
The official site is a dynamic application and cannot be used to maintain a stable copied SKU table. Recheck signing, parameters, quota, media specifications, moderation, rights, and retention in Kling Open Platform before launch.
Use cases
- Text-to-video
- Image-to-video
- Creative production
API protocols
/v1/chat/completions
FAQ
Is the model name permanent?
No. Official aliases can move and enabled API IDs can change; pin a tested ID in production and verify availability separately in the model marketplace.
How should I choose among Kling text-to-video, image-to-video, and image generation?
Use text-to-video to create shots from a script, image-to-video to preserve an existing subject or composition, and image generation for still assets. Duration, resolution, references, and motion controls are endpoint-specific, and consumer effect names are not automatically API parameters.
Can a Kling task_id be shown to the user as a completed result?
No. A task ID only means an asynchronous job was created. Persist it, poll with bounds or process callbacks, handle failure states, and copy temporary result URLs into controlled storage after success while verifying moderation, rights, and retention.
Related guides
Official sources
- Kling Platform Official
兔子API