Runflow
Back to Gallery

kuaishou/kling-video/v3/pro/text-to-video

Kling 3.0 Pro: Top-tier text-to-video with cinematic visuals, fluid motion, and native audio generation, with multi-shot support.

$0.14/second 2026-04-06

Install

pip install requests

Run the model

import requests

response = requests.post(
    "https://api.runflow.io/v1/run/kling-video/v3/pro/text-to-video",
    headers={"Authorization": "Bearer RUNFLOW_API_KEY"},
    json={
    "prompt": "Time-lapse of a flower blooming in a sunlit garden, macro lens, smooth motion..."
    },
)

data = response.json()
print(data["video"]["url"])

Input schema

ParameterTypeDescription
promptstringText prompt for video generation. Either prompt or multi_prompt must be provided, but not both.
aspect_ratiostringThe aspect ratio of the generated video frame
voice_idsstringOptional Voice IDs for video generation. Reference voices in your prompt with <<<voice_1>>> and <<<voice_2>>> (maximum 2 voices per task). Get voice IDs from the kling video create-voice endpoint: https://fal.ai/models/fal-ai/kling-video/create-voice
generate_audiobooleanWhether to generate native audio for the video. Supports Chinese and English voice output. Other languages are automatically translated to English. For English speech, use lowercase letters; for acronyms or proper nouns, use uppercase.
multi_promptarrayList of prompts for multi-shot video generation. If provided, overrides the single prompt and divides the video into multiple shots with specified prompts and durations.
durationstringThe duration of the generated video in seconds
shot_typestringThe type of multi-shot video generation
negative_promptstring
cfg_scalenumberThe CFG (Classifier Free Guidance) scale is a measure of how close you want the model to stick to your prompt.

Output schema

FieldTypeDescription
videostringThe generated video

Related models

Start generating with Kling v3 Pro — Text to Video

Get API access in minutes. No GPU setup, no infrastructure to manage.