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

# kling-v3

> Use the kling-v3 model for text-to-video, image-to-video, and motion-control generation through Kling's Legacy APIs.

Kling 3.0 is a single model version with multiple video capabilities. Through AnyFast, use `model_name: "kling-3.0"` with the corresponding Kling Legacy endpoint for each workflow.

<Info>
  These pages use Kling's Legacy API fields such as `model_name`, `prompt`, `image`, and `video_url`. They do not use the upgraded API's `contents`, `settings`, and `options` structure.
</Info>

## Supported capabilities

| Capability     | Legacy endpoint                        | Main input                                 |
| -------------- | -------------------------------------- | ------------------------------------------ |
| Text to video  | `POST /kling/v1/videos/text2video`     | Text prompt                                |
| Image to video | `POST /kling/v1/videos/image2video`    | First frame, end frame, or both            |
| Motion control | `POST /kling/v1/videos/motion-control` | Character image and reference-motion video |

All three creation endpoints return an asynchronous task ID. Query the result through the matching endpoint action after submission.

<CardGroup cols={3}>
  <Card title="Text to Video" icon="type" href="/guides/model-api/kuaishou/kling-v3-t2v">
    Generate video from a prompt with multi-shot, camera, sound, and voice controls.
  </Card>

  <Card title="Image to Video" icon="image" href="/guides/model-api/kuaishou/kling-v3-i2v">
    Animate a first frame, an end frame, or both, with optional motion-brush controls.
  </Card>

  <Card title="Motion Control" icon="person-running" href="/guides/model-api/kuaishou/kling-v3-motion-control">
    Transfer actions from a reference video to the character in a reference image.
  </Card>
</CardGroup>

## Related capabilities

* **Kling 3.0 Omni** uses the separate `kling-v3-omni` model ID and `/kling/v1/videos/omni-video` endpoint for multimodal generation and video editing.
* **Element management** creates reusable subjects that can be referenced by supported generation endpoints.
* **Voice management** provides voice IDs that can be referenced in prompts when sound generation is enabled.

<Card title="Kling 3.0 Omni" icon="wand-magic-sparkles" href="/guides/model-api/kuaishou/kling-v3-omni">
  Generate or edit videos with text, images, videos, and reusable elements.
</Card>

<script src="/feedback.js" />
