WaveSpeedAI APIKwaivgiKwaivgi Kling V2.5 Turbo Std Image To Video

Kwaivgi Kling V2.5 Turbo Std Image To Video

Kwaivgi Kling V2.5 Turbo Std Image To Video

Playground

Try it on WavespeedAI!

Kling 2.5 Turbo Std: Top-tier image-to-video generation with unmatched motion fluidity, cinematic visuals, and exceptional prompt precision, now with 25% lower pricing compared to 2.1 Standard, offering superior quality at an unbeatable value.

Features

Kling 2.5 Turbo Pro (Image-to-Video)

Kling 2.5 Turbo Pro turns a single image and prompt into cinematic video with fluid motion and exact intent. A new text-timing engine, improved dynamics, and faster inference enable high-speed action and complex camera moves with stable frames, while refined conditioning preserves palette, lighting, and mood.

What makes it stand out?

  • Better prompt understanding:

    Precisely parses multi-step, causal instructions and transforms a single image and prompt into coherent, well-paced shots that remain true to the creative intent.

  • More realistic look & greater stability:

    Improved dynamics and balanced data closely mimic real-world motion, even at high speeds and with complex camera movements. Playback remains smooth with reduced jitters, tears, and drops.

  • Detail & style consistency:

    Refined image conditioning and intensive training maintain color, lighting, brushwork, and mood, ensuring frames are visually unified even during complex motion.

Designed For

  • Marketing & Brand Teams – Style-consistent ads, feature demos, and campaign assets.
  • Creators / YouTubers / Shorts Teams – Stronger narrative flow and motion that boosts watch-through.
  • Film/Animation Studios – Previz, technique exploration, and style studies with reliable dynamics.
  • Education & Training – Turn static diagrams or slides into clear explainer videos.

Pricing

DurationPrice
5s$0.35
10s$0.70

Billing Rules

  • Minimum charge: 5 seconds
  • Per-second rate = (price per 5 seconds) ÷ 5
  • Billed duration = video length in seconds (rounded up), with a 5-second minimum
  • Total cost = billed duration × per-second rate (by output resolution)

How to Use

  1. Write your prompt – Specify subject, scene, actions/camera, and style.
  2. Upload a reference image – Locks composition and look; optional audio if needed.
  3. Set duration – Tell the model how long video you want to generate.
  4. Set guidance_scale – Controls how strongly the model follows your prompt. The higher the value, the less creative freedom the model has.
  5. Generate – Accelerated inference delivers results in moments.
  6. Review & iterate – Use a fixed seed for exact reproduction, or vary the seed for A/B comparisons; then adjust timing, angles, or style as needed.

Authentication

For authentication details, please refer to the Authentication Guide.

API Endpoints

Submit Task & Query Result


# Submit the task
curl --location --request POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v2.5-turbo-std/image-to-video" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{
    "guidance_scale": 0.5,
    "duration": 5
}'

# Get the result
curl --location --request GET "https://api.wavespeed.ai/api/v3/predictions/${requestId}/result" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}"

Parameters

Task Submission Parameters

Request Parameters

ParameterTypeRequiredDefaultRangeDescription
promptstringYes-The positive prompt for the generation.
imagestringYes-First frame of the video; Supported image formats include.jpg/.jpeg/.png; The image file size cannot exceed 10MB, and the image resolution should not be less than 300*300px, and the aspect ratio of the image should be between 1:2.5 ~ 2.5:1.
negative_promptstringNo-The negative prompt for the generation.
guidance_scalenumberNo0.50.00 ~ 1.00The guidance scale to use for the generation.
durationintegerNo55, 10The duration of the generated media in seconds.

Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
data.idstringUnique identifier for the prediction, Task Id
data.modelstringModel ID used for the prediction
data.outputsarrayArray of URLs to the generated content (empty when status is not completed)
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.has_nsfw_contentsarrayArray of boolean values indicating NSFW detection for each output
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds

Result Request Parameters

© 2025 WaveSpeedAI. All rights reserved.