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.

Official sources

  1. Kling Platform Official