Skip to content
KlingChecking

kling-video-o3-4k-reference-to-video

kling-o3-4k-reference-to-video

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

What it does

Generate 4K video with reference images. Reference-video input is not available for this endpoint.

Video generation

Input parameters

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

FieldTypeRequiredDefaultAllowed values and constraints
prompt
stringrequired—

Text description of the video scene, characters, and motion.

≤ 2500 chars

imageUrls
string[]optional—

Reference images: up to 4 with video, up to 7 without.

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

keepOriginalSound
booleanoptionaltrue

Keep audio from the reference video.

sound
booleanoptionalfalse

Generate AI audio (only when no reference video).

aspectRatio
stringoptional"16:9"

Output aspect ratio.

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

duration
integerrequired5

Video length in seconds (3-15).

3–15

shotType
stringoptional"customize"

Shot type.When the multiShot parameter is true, the current parameter is required.

One of: "customize", "intelligence"

multiPrompt
object[]optional—

List of multi-prompt segments (optional).

≤ 6 items

elementList
object[]optional—

Element reference list (optional).

≤ 3 items

multiShot
booleanoptionalfalse

Whether to generate multi-shot video (when true, the prompt parameter is invalid; when false, the shotType parameter and the multiPrompt parameter are invalid)

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
  • elementList: ≤ 3 items
  • Media inputs accept public HTTPS URLs or media:<uuid> references from POST /api/v1/media.