Video models
Kling 3.0 Turbo
On this page
Kling 3.0 Turbo — high-quality AI video generation.
| modelId | kling-v3-turbo-image-to-video, kling-v3-turbo-text-to-video |
| Modality | video |
| Pricing | See this model on the Pricing page for the current per-call price (with your markup). |
Operations
| Operation | modelId | Endpoint | Required input |
|---|---|---|---|
| V3 Turbo Image To Video | kling-v3-turbo-image-to-video | POST /api/v1/generate | prompt, image_urls, duration, resolution |
| V3 Turbo Text To Video | kling-v3-turbo-text-to-video | POST /api/v1/generate | prompt, duration, aspect_ratio, resolution |
| Poll task | — | GET /api/v1/task/{id}?model=kling-v3-turbo-image-to-video | — |
V3 Turbo Image To Video — kling-v3-turbo-image-to-video
| Field | Type | Required | Values / example |
|---|---|---|---|
| prompt | string | Yes | Text description for the video generation Max 2500 characters. (example: Create a stylish **fashion advertisement video** from the uploaded photo, with **multiple scene changes and dynamic fashion-commercial editing** while keeping… — full value in the request example) |
| image_urls | string[] | Yes | URL of the image to be used for the video (image URL) |
| duration | number | Yes | The duration of the generated video in seconds (range 3-15) (default: 5) |
| resolution | string | Yes | Resolution of the generated video (options: 720p | 1080p) (default: 720p) |
bash
curl -X POST https://you.bot/api/v1/generate \
-H "Authorization: Bearer $YOUBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"modelId":"kling-v3-turbo-image-to-video","input":{"prompt":"Create a stylish **fashion advertisement video** from the uploaded photo, with **multiple scene changes and dynamic fashion-commercial editing** while keeping the same woman visually consistent throughout.\n\nThe subject is a young woman with **short black hair**, wearing a **fitted white t-shirt, light blue denim shorts, white socks, and white sneakers**. Preserve her **exact face, hairstyle, body shape, outfit, and overall identity** across the entire video.\n\nStart with a **clean full-body shot** against the plain light-gray wall. Then **switch between different fashion-ad style shots**: full-body pose, medium shot, close-up portrait, slight angle change, and detail shots of her upper body and legs. Make the cuts feel **smooth, trendy, and premium**, like a modern minimalist fashion campaign.\n\nAdd subtle, realistic motion in each shot:\ngentle blinking, soft breathing, slight head turns, confident eye contact, a faint smile, natural posture shifts, small hand movements, and slight hair movement from a soft breeze.\nInclude **slow camera push-ins, subtle side movement, and elegant reframing** to create visual variety.\n\nUse **scene switching** with a polished editorial feel:\nclean jump cuts, soft match cuts, and stylish transitions between close-up, mid-shot, and full-body framing.\nThe video should feel like a **high-end fashion brand commercial** — minimal, clean, modern, confident, and visually refined.\n\nLighting should remain **soft, bright, natural, and polished**, with a subtle studio-commercial look.\nBackground should stay **minimal and uncluttered**, with only slight framing or angle variation for different shots.\nKeep everything elegant, realistic, and premium.\n\n**Important constraints:**\nDo not change her outfit.\nDo not change her face or hairstyle.\nDo not add extra people or props.\nDo not create heavy or exaggerated motion.\nNo body distortion, no warped hands, no flickering, no messy background changes, and no sudden camera shake.\nMaintain realistic anatomy and a smooth, high-end fashion ad aesthetic throughout.\n\n**Optional shorter version:**\n\nAnimate the uploaded photo into a modern **fashion ad video** with **scene switching** between full-body, medium, and close-up shots. Keep the same woman’s face, short black hair, white t-shirt, denim shorts, white socks, and white sneakers fully consistent. Add subtle blinking, soft breathing, slight head turns, relaxed posture shifts, and gentle hair movement. Use slow camera push-ins,","image_urls":["https://you.bot/examples/grok-imagine-text-to-image.jpg"],"duration":5,"resolution":"720p"}}'V3 Turbo Text To Video — kling-v3-turbo-text-to-video
| Field | Type | Required | Values / example |
|---|---|---|---|
| prompt | string | Yes | The text description of the video you want to generate Max 2500 characters. (example: A slow-motion pour of amber whiskey over a single clear ice sphere in a heavy crystal tumbler, the camera drifting low across a dark walnut bar as warm… — full value in the request example) |
| duration | number | Yes | The duration of the generated video in seconds (range 3-15) (default: 5) |
| aspect_ratio | string | Yes | The aspect ratio of the generated video frame (options: 1:1 | 9:16 | 16:9) (default: 16:9) |
| resolution | string | Yes | Resolution of the generated video (options: 720p | 1080p) (default: 720p) |
bash
curl -X POST https://you.bot/api/v1/generate \
-H "Authorization: Bearer $YOUBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"modelId":"kling-v3-turbo-text-to-video","input":{"prompt":"A slow-motion pour of amber whiskey over a single clear ice sphere in a heavy crystal tumbler, the camera drifting low across a dark walnut bar as warm backlight glints through the swirling liquid.","duration":5,"aspect_ratio":"16:9","resolution":"720p"}}'