MODEL PROMPTS

kling-3.0 Prompts — 3 curated examples

Examples for using kling-3.0 through RunAPI from agent tools or API calls. Copy a prompt, then use it in Claude Code, Codex, Cursor, Windsurf, or your backend.

MODELS

kling-3.0

Modality
Video
Provider
Kuaishou
Endpoint
Text To Video
View model details and pricing →
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. Restart Claude Code
3. Paste this prompt: Generate a video: "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
1. codex plugin install runapi-mcp@agents
2. Restart Codex
3. Paste this prompt: Generate a video: "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
1. npx @runapi.ai/mcp init cursor
2. Restart Cursor
3. Paste this prompt: Generate a video: "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
1. npx @runapi.ai/mcp init windsurf
2. Restart Windsurf
3. Paste this prompt: Generate a video: "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "kling-3.0",
  "prompt": "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
}
JSON
import { KlingClient } from "@runapi.ai/kling";

const client = new KlingClient({
  apiKey: process.env.RUNAPI_API_KEY,
});

const result = await client.textToVideo.run({
  "model": "kling-3.0",
  "prompt": "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
});
console.log(result.id);
require "runapi/kling"

client = RunApi::Kling::Client.new
result = client.text_to_video.run(
  model: "kling-3.0",
  prompt: "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
)
puts result.id
package main

import (
  "context"
  "fmt"
  "log"
  "net/http"
  "os"
  "strings"
)

func main() {
  body := strings.NewReader("{\"model\":\"kling-3.0\",\"prompt\":\"A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees.\"}")
  req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/kling/text_to_video", body)
  if err != nil {
    log.Fatal(err)
  }

  req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
  req.Header.Set("Content-Type", "application/json")

  resp, err := http.DefaultClient.Do(req)
  if err != nil {
    log.Fatal(err)
  }
  defer resp.Body.Close()

  fmt.Println(resp.Status)
}
kling-3.0 /api/v1/kling/text_to_video Get API Key
VI
Video
abstract kling-3.0

A magical fairy with translucent wings walking gracefully th...

A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees.

View API Code
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "kling-3.0",
  "prompt": "A magical fairy with translucent wings walking gracefully through an enchanted forest filled with blooming cherry blossoms. The soft petals gently float in the air, glowing sparkles trail her steps, and golden sunlight filters through the misty trees."
}
JSON
VI
Video
product_demo kling-3.0

A sleek smartphone rotates slowly on a minimalist white surf...

A sleek smartphone rotates slowly on a minimalist white surface. Dramatic studio lighting creates elegant shadows. The phone's screen displays vibrant colors that pulse gently. Camera orbits around the device with smooth, professional movement. Clean, premium aesthetic.

View API Code
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "kling-3.0",
  "prompt": "A sleek smartphone rotates slowly on a minimalist white surface. Dramatic studio lighting creates elegant shadows. The phone's screen displays vibrant colors that pulse gently. Camera orbits around the device with smooth, professional movement. Clean, premium aesthetic."
}
JSON
VI
Video
timelapse kling-3.0

Nature timelapse — clouds rolling over mountain pass

Timelapse of thick cumulus clouds pouring through a narrow mountain pass like a slow-motion waterfall of vapor. The camera is positioned on a ridge looking across the pass at eye level with the cloud tops. Clouds spill over the rocky saddle, cascade down the far slope, and dissipate as they descend into the warmer valley below. The sun moves across the sky creating shifting shadows on the mountain faces. Alpine meadow with wildflowers in the foreground remains in sharp focus while clouds are the primary motion element. Golden hour light transitions through the sequence.

View API Code
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "kling-3.0",
  "prompt": "Timelapse of thick cumulus clouds pouring through a narrow mountain pass like a slow-motion waterfall of vapor. The camera is positioned on a ridge looking across the pass at eye level with the cloud tops. Clouds spill over the rocky saddle, cascade down the far slope, and dissipate as they descend into the warmer valley below. The sun moves across the sky creating shifting shadows on the mountain faces. Alpine meadow with wildflowers in the foreground remains in sharp focus while clouds are the primary motion element. Golden hour light transitions through the sequence."
}
JSON
FAQ

Using kling-3.0 prompts

What is %{model}?

%{model} is available through RunAPI as part of the unified model catalog. These prompts show practical input patterns that agents and backend services can reuse.

How do I use these prompts?

Copy any prompt and paste it into Claude Code, Codex, Cursor, or Windsurf after installing the RunAPI MCP Server. Developers can also copy the API example and send the prompt directly.

Do these prompts cost money to browse?

Browsing and copying prompt examples is free. Generation requests only cost money when you call a RunAPI model with your API key.

Can I adapt the prompts for production?

Yes. Treat each prompt as a starting point, then add your brand rules, output dimensions, safety constraints, and application-specific context before using it in production.