Get API key

by Kuaishou

1080p clips with a soundtrack on every take

kling/2.5-turbo/text-to-videoFrom 42 creditsfor a 5-second clip · $0.42
  • 5–10s clips
  • Start and end frames
  • 3 aspect ratios
  • Create Video
  • Image to Video
See examples

About Kling 2.5 Turbo

Kling 2.5 Turbo turns a prompt or an opening frame into a 5 or 10 second 1080p clip with a real audio track already mixed in - the least expensive 1080p clip in the Kling lineup.

Call it with the model name kling/2.5-turbo/text-to-video on POST /jobs/createTask, from 42 credits for a 5-second clip ($0.42). New accounts get 30 free credits to try it in the Playground first.

Introduction

Kling 2.5 Turbo Text to video turns a written prompt into a 5 or 10 second clip at 1080p, with a real audio track generated in the same pass - there is no silent option on this model. Choose an aspect ratio of 16:9, 9:16 or 1:1 before you write, since the prompt should be composed for that frame.

Choose a Kling 2.5 Turbo mode by starting material

What you have at the startMode
a written sceneKling 2.5 Turbo Text to video
an approved opening frameKling 2.5 Turbo Image to video

Key features

Sound is generated, not added afterwards

Every clip comes back with an audio track built in the same pass as the picture - there is no field to switch it off. The prompt is the only place to direct it: write what the scene should sound like, not just what it should look like.

Two dials for repeat takes

guidance_scale (0 to 1) sets how literally the clip follows your wording, and negative_prompt lists anything to keep out of frame. There is no seed on this model, so two runs of the same prompt return two different takes; use these two fields to nudge a take back toward what you wrote rather than rewriting the whole prompt.

Request parameters

ParameterRequiredDescription
promptYesDescribe the scene, the action and the camera.
aspect_ratioNoThe shape of the frame: wide, square or tall. 16:9 · 9:16 · 1:1 · Default: 16:9
guidance_scaleNoHow strictly the model follows the prompt. ≥ 0 · ≤ 1 · Default: 0.5
negative_promptNoThings you don't want to see.
duration_secondsNoHow long the clip runs. You pay per second. 5 · 10 · Default: 5

Pricing

Prices are in credits, the same credits you use on the website (1 credit = $0.01). The hold is taken when the task is accepted and settled to the actual charge when it finishes; failed tasks are refunded.

OptionCredits per second≈ USD
Standard8.4$0.084

For an exact number before you run, send the same body to POST /jobs/quote.

Use cases

Vertical or square clips that already have their sound

9:16 or 1:1 output with ambience or music mixed in - no separate audio pass before the clip is ready to post.

Prompt guide & pro tips

Write it as a shot: subject, action, camera, light, sound

The gallop example above is a workable template: who is in frame and what they're wearing, what they do, then the camera move and the light, and finally what it should sound like.

Put relationships in the blocking, not just the label

Writing "a couple" into a prompt doesn't guarantee the render reads that way - in one of our tests, two men racing bicycles downhill came out looking like friends rather than a couple, because the prompt named the relationship but the blocking didn't show it. A physical cue (a hand held, a shared glance, matching pace) carries a relationship better than a label alone.

Since sound is always on, write for the ear as well as the eye

Hooves on wet cobblestone, wind past a visor, distant traffic - naming what a scene sounds like is not optional here the way it is on a silent Kling model, so give the audio side of the prompt the same attention as the visual side.

API quick start

Call the Kling 2.5 Turbo API in three steps

  1. Create an API key. Sign in to PopNow and create a key in the API console. Keys start with sk-popnow- and use the same credits as the website.
  2. Send the request. POST /jobs/createTask with model kling/2.5-turbo/text-to-video and an input object that follows the parameter table. The response returns a task ID straight away.
  3. Get the result. Poll GET /jobs/recordInfo with the task ID, or pass a callBackUrl and we post the result to it. Download the output links when the task succeeds.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "kling/2.5-turbo/text-to-video",
  "input": {
    "prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
    "aspect_ratio": "16:9",
    "duration_seconds": 5
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Replace the prompt and any links with your own. The API tab has the response, polling and callback reference.

Kling 2.5 Turbo API questions

How much does the Kling 2.5 Turbo API cost?

Kling 2.5 Turbo starts at 42 credits ($0.42) for a 5-second clip with Create Video, its cheapest task. Credits are the same as on the website (1 credit = $0.01), new accounts get 30 free credits, and failed tasks are refunded.

What is the model name for Kling 2.5 Turbo in the API?

Put kling/2.5-turbo/text-to-video for Create Video; kling/2.5-turbo/image-to-video for Image to Video in the model field of POST /jobs/createTask.

How long does a clip take to render?

Typically a few minutes. It's an asynchronous task: you poll for the result or receive it on a webhook.

Why does every clip have sound if there's no audio toggle?

Kling 2.5 Turbo generates an audio track in the same pass as the picture on every clip - there's no field to switch it off. Write what the scene should sound like in the prompt, the same place you write the action.

What are the limits of the Kling 2.5 Turbo API?

Clip length: 5–10 s; Aspect ratios: 16:9 · 9:16 · 1:1; Prompt length (characters): 2,500. Requests outside these limits are rejected before anything is charged.

Can I try Kling 2.5 Turbo without writing code?

Yes. The Playground runs Kling 2.5 Turbo on your PopNow credits, needs no API key, and shows the matching code for every run.

All Kling models

Kling 3.0 Turbo runs Kling's newer engine with 3 to 15 second clips, for a bit more.

More about Kling 2.5 Turbo