Skip to main content
KuaishouMediumUltra

Kling v2.6

Kling 2.6 Pro: top-tier image-to-video with cinematic visuals, fluid motion, and native audio generation. Audio generation is enabled by default.

1630 credits
per 5s video with audio (default) โ€” billed per second (no audio 163/s, with audio 326/s)
Cinematic visual quality with fluid, natural motion
Native synchronized audio generation (enabled by default)
5 or 10 second duration options
Text-to-video or image-to-video via start_image
Negative prompt support to steer away from unwanted elements

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "kwaivgi/kling-v2.6",
  "input": {
    "prompt": "A cinematic, low-angle tracking shot follows a cyclist from behind as they weave through busy New York City traffic. The camera then smoothly orbits around to the front, capturing the cyclist's determined expression.",
    "duration": 5,
    "aspect_ratio": "16:9",
    "generate_audio": true
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringYes-Text prompt for video generation
start_imagestringNo-First frame of the video
negative_promptstringNo-Things you do not want to see in the video
aspect_ratiostringNo16:9Aspect ratio of the video. Ignored if start_image is provided
16:99:161:1
durationintegerNo5Duration of the video in seconds
510
generate_audiobooleanNotrueGenerate synchronized audio for the video (enabled by default โ€” doubles the per-second price)

How to Provide File Input

There are 3 ways to provide files for the start_image parameter:

Recommended

Direct Upload (Multipart)

Attach files directly to POST /v1/predictions/upload. No separate upload step needed.

curl -X POST "https://api.core.today/v1/predictions/upload" \
  -H "X-API-Key: cdt_your_api_key" \
  -F "model=kwaivgi/kling-v2.6" \
  -F 'input={"prompt":"your prompt here"}' \
  -F "file:start_image=@your_file.png"

Image URL

Pass a publicly accessible URL directly. You can also use file_url from the Storage API.

{
  "model": "kwaivgi/kling-v2.6",
  "input": {
    "prompt": "your prompt here",
    "start_image": "https://example.com/image.jpg"
  }
}
See the File Upload docs for more upload methods including Presigned URLs.

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Cinematic Tracking Shot with Audio

Text-to-video with the default synchronized audio generation

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "kwaivgi/kling-v2.6",
  "input": {
    "prompt": "A cinematic, low-angle tracking shot follows a cyclist from behind as they weave through busy New York City traffic. The camera then smoothly orbits around to the front, capturing the cyclist's determined expression.",
    "duration": 5,
    "aspect_ratio": "16:9",
    "generate_audio": true
  }
}'

Silent Clip (Cost-Optimized)

Explicitly disabling audio halves the per-second price

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "kwaivgi/kling-v2.6",
  "input": {
    "prompt": "A lighthouse beam sweeping across a foggy coastline at dusk, waves crashing below",
    "duration": 10,
    "aspect_ratio": "16:9",
    "generate_audio": false
  }
}'

Tips & Best Practices

1generate_audio defaults to true โ€” if you omit it, you are billed at the audio-on rate (210/s), so set it to false explicitly to save on silent clips
2Audio roughly doubles the price ($0.07/s โ†’ $0.14/s) โ€” turn it off for silent or externally-scored footage
3duration only accepts 5 or 10 seconds
4start_image anchors the first frame; when provided, aspect_ratio is ignored in favor of the image's ratio

Use Cases

Cinematic marketing or trailer-style shots
Image-to-video animation of a key frame with synced ambient sound
Short narrative clips with dialogue-adjacent sound design
Silent, cost-optimized clips by explicitly disabling audio
Vertical or square social clips via aspect_ratio