Skip to main content
Kling 3.0 Turbo is Kuaishou’s upgraded video generation model for text-to-video and first-frame image-to-video workflows. AnyFast exposes the model through Kling’s new model-specific API structure.
Kling 3.0 Turbo only uses the upgraded API. The model is selected by the endpoint path, so the request body does not contain model_name and does not use the Legacy /kling/v1/videos/... structure.

Supported capabilities

Both workflows support 720p and 1080p output and durations from 3 to 15 seconds. Text-to-video additionally supports 16:9, 9:16, and 1:1 aspect ratios.

Text to video

cURL
The prompt can contain positive and negative descriptions. It accepts up to 3,072 characters, although prompts under 2,500 characters are recommended.

Multi-shot prompts

Kling 3.0 Turbo can generate one to six shots from a structured prompt:
Each shot must last at least one second, the shot durations must add up to the requested video duration, and each shot description can contain up to 512 characters.

Image to video

cURL
The contents array accepts one prompt item and one first_frame item. Kling 3.0 Turbo currently supports a first frame only; it does not support an end frame or first-and-end-frame input.
Use JPG, JPEG, or PNG input up to 50 MB. Both dimensions must be at least 300 px and the aspect ratio must be between 1:2.5 and 2.5:1. The first frame can be a public URL or Base64 content.

Asynchronous task flow

Creation returns a task in submitted, processing, succeeded, or failed state. Query one or more task IDs through:
Successful tasks return the generated video in data[].outputs[]. Result URLs are temporary and are cleared after 30 days, so download and store the video promptly.

Kling 3.0 Turbo API reference

Review every request field and the upgraded task response schema.