> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdn-fly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kling 3.0 Text-to-Video

> Kuaishou Kling 3.0 text-to-video model. Generate videos from text prompts with custom camera control, multi-shot scenes, and sound effects.

Kling 3.0 Text-to-Video is a text-to-video model in Kuaishou's Kling series, available through the Starrise AI API. Create videos from text descriptions with custom camera control, multi-shot scenes, and optional sound effect generation.

## Key Capabilities

* **Text-to-video** — Generate video from text prompts alone
* **Camera control** — Preset and custom camera movements (pan, tilt, zoom, roll)
* **Multi-shot scenes** — Create up to 6 shots with custom prompts and durations
* **Sound effects** — Optional synchronized sound effect generation (V2.6+ only)
* **Standard & Pro modes** — Choose cost-effective standard mode or high-quality pro mode

## Quick Example

```bash cURL theme={null}
curl https://dayu.cdn-fly.com/kling/v1/videos/text2video \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "kling-v3",
    "prompt": "A cat walking through a sunflower field under a golden sunset",
    "duration": "5",
    "mode": "std",
    "aspect_ratio": "16:9"
  }'
```

```python Python theme={null}
import requests

response = requests.post(
    "https://dayu.cdn-fly.com/kling/v1/videos/text2video",
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    },
    json={
        "model_name": "kling-v3",
        "prompt": "A cat walking through a sunflower field under a golden sunset",
        "duration": "5",
        "mode": "std",
        "aspect_ratio": "16:9"
    }
)

task = response.json()
print(f"Task ID: {task['task_id']}")
```

## Parameters

| Parameter | Type | Required | Description |
| - | - | - | - |
| `model_name` | string | No | Must be `kling-v3` |
| `prompt` | string | Yes | Text prompt (up to 2500 characters) |
| `negative_prompt` | string | No | Negative prompt (up to 2500 characters) |
| `mode` | string | No | `std` or `pro`, default `std` |
| `duration` | string | No | `3`–`15` seconds, default `5` |
| `aspect_ratio` | string | No | `16:9`, `9:16`, or `1:1`, default `16:9` |
| `cfg_scale` | float | No | Prompt adherence `0`–`1`, default `0.5` |
| `multi_shot` | boolean | No | Enable multi-shot scene mode |
| `sound` | string | No | `on` or `off`, default `off` (V2.6+ only) |
| `camera_control` | object | No | Camera movement control |
| `callback_url` | string | No | Task status callback URL |

> **[API Reference](/en/api-reference/model-api/kuaishou/kling-v3-t2v)**
>
> View the interactive API Playground for Kling 3.0 Text-to-Video.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.