Skip to content
KlingChecking

kling-video-o3-std/reference-to-video

kling-o3-std-reference-to-video

reference to videoOutput: VideoInput: text + image + video
Loading price…
Official list price · Not verified

What it does

Generate video from reference images or a reference video with Kling O3.

Reference video up to 10 seconds

Input parameters

Only the fields this model accepts. Required fields must be provided.

FieldTypeRequiredDefaultAllowed values and constraints
prompt
stringrequired—

≤ 2500 chars

videoUrl
stringoptional—

The video URL. Video duration can not be longer than 10s. 720px-2160px

HTTPS video URL or media:<uuid>

imageUrls
string[]optional—

When there is a reference video, the number of reference images must not exceed 4; when there is no reference video, the number of reference images must not exceed 7.

≤ 7 items · HTTPS image URL or media:<uuid>

keepOriginalSound
booleanrequiredtrue
sound
booleanoptionalfalse
aspectRatio
stringoptional"16:9"

One of: "16:9", "9:16", "1:1"

duration
integerrequired5

3–15

multiPrompt
object[]optional—

List of multi-prompt elements for the generation.

≤ 6 items

multiShot
booleanoptionalfalse

Whether to generate multi-shot video

shotType
stringoptional—

Shot type

One of: "customize", "intelligence"

Limits and behaviour

  • Asynchronous only: submit a task, then poll for the result.
  • prompt: ≤ 2500 chars
  • imageUrls: ≤ 7 items
  • duration: 3–15
  • multiPrompt: ≤ 6 items
  • Media inputs accept public HTTPS URLs or media:<uuid> references from POST /api/v1/media.