HiAPI
Blog

Guide

Kling 2.5 Turbo Text-to-Video Prompt Recipes: Copy-Paste Templates That Work

Practical prompt patterns for camera moves, motion phrasing, duration control, and negative prompts

Oct 31, 2026 11 min read
封面图:深蓝绿底色上由扁平多面体切面构成的水晶矿物截面,青绿色块克制分布。
Still from a kling-2.5-turbo text-to-video recipe: neon alley tracking shot with teal-and-orange grade.

Why Prompt Structure Matters More Than Wording

Most people treat text-to-video prompts like incantations—hunt for the one magic sentence that makes the model behave. In practice, the models reward structure over poetic phrasing. When you separate a prompt into layers, you can change one variable at a time and actually learn what moved the needle.

A useful mental model is a stack with five layers, from most to least important for correctness:

  1. Subject — what is on screen and its defining visual traits.
  2. Action — what the subject does, in plain verbs and directions.
  3. Camera — how the viewpoint moves or holds.
  4. Style — lighting, lens feel, color grade, rendering character.
  5. Constraints — duration fit, aspect, things to avoid.

Why layers beat clever one-liners:

  • Debuggability. If a shot looks wrong, you can ask "is it the subject, the action, or the camera?" instead of rewriting everything.
  • Transferability. A camera recipe that works for one scene usually works for another when you swap the subject layer.
  • Comparability. With a fixed skeleton, two prompts differ in exactly one place, so your A/B tests are honest.
  • Consistency. Pipelines that generate many clips need prompts that are parameterized, not hand-written each time.

Vague adjectives ("cinematic," "epic," "dynamic") mostly steer style; they rarely fix motion. If your clip looks like a slideshow, the problem is almost never that you didn't say "cinematic" enough—it's that the action layer is underspecified. Treat style words as seasoning, not the meal.

The rest of this guide gives you a copy-paste skeleton and per-layer recipes for kling-2.5-turbo text-to-video, so you can build a small library of prompts you trust.

A Reusable Prompt Skeleton

Here's the skeleton to start from. Fill it in top to bottom; keep each slot to a short clause.

[subject + 2-3 visual traits], [primary action in concrete verbs],
[camera move + speed], [lighting + lens + color],
[duration fit note], avoid: [negatives]

A filled example:

A weathered fisherman in a yellow raincoat, salt-streaked beard,
hauling a net hand over hand, slow dolly-in from medium to close,
overcast dawn light, 35mm lens, muted teal grade,
single continuous beat across the clip, avoid: extra hands, text, jitter

What each slot does:

  • Subject + traits. Two or three traits is usually enough. More traits compete for attention and dilute the render.
  • Primary action. One main verb phrase. If you want two beats, you're probably asking for too short a clip—see the pacing section.
  • Camera. One move, one speed. Stacking a dolly-in and an orbit usually produces mush.
  • Style. Lighting plus lens feel is a compact way to control mood without a paragraph.
  • Duration fit note. A reminder to yourself (and a hint to the model) that the action should complete within the clip length you request.
  • Negatives. Short and specific, covered later.

Keep prompts in a versioned file—JSON or YAML—with fields matching the slots. That turns prompting into configuration:

{
  "subject": "a weathered fisherman in a yellow raincoat",
  "action": "hauling a net hand over hand",
  "camera": "slow dolly-in from medium to close",
  "style": "overcast dawn light, 35mm lens, muted teal grade",
  "negative": "extra hands, text overlay, jitter"
}

Now any experiment changes exactly one field, and you can diff runs instead of squinting at screenshots.

Camera Move Recipes

Camera language is where prompt writers most often go vague. "Dynamic camera" is not a move. Name the move, the direction, and the speed. Below are copy-paste patterns; swap the subject and style to fit your scene.

Pan

slow horizontal pan left to right across the scene, constant speed, level horizon

Use for: establishing shots, revealing a wide environment, scanning a lineup of objects. Pans read as calm and observational—good when the subject itself is static.

Tilt

slow tilt up from ground level to the subject's face, steady speed

Use for: revealing scale (a building, a tree, a tall figure), or shifting attention from detail to context. Tilts can feel dramatic; keep the speed slow to avoid a lurch.

Dolly

slow dolly-in toward the subject, medium shot to close-up, smooth and linear

Use for: building intimacy or tension. A dolly changes the spatial relationship between camera and subject, which the model handles well when you say toward or away and give start and end framing.

Zoom

subtle zoom-in, no camera travel, framing unchanged at start

Use for: emphasis without moving through space. Zoom is the move most likely to look artificial if overdone—ask for subtle and keep the change small.

Orbit / Arc

slow orbit around the subject, 90 degrees, counter-clockwise, constant radius

Use for: showing dimensionality of a character or product. Specify the arc size and direction; unspecified orbits often drift or reverse mid-clip.

Rules of thumb

  • One move per prompt. Two moves in a short clip fight each other.
  • Always give a speed. "Slow," "steady," "constant" are cheap tokens that prevent jitter.
  • Anchor the start and end. "From medium to close" helps the model plan a trajectory rather than jitter in place.
  • Static is a valid move. Sometimes locked-off camera, no movement is exactly right—especially for character acting.

Motion Phrasing That Reads as Video

The single biggest cause of "it looks like a photo with a twitch" is an action layer built from adjectives instead of verbs. Compare:

  • Vague: a dramatic and energetic scene of a dancer
  • Concrete: a dancer spins once on her heel, arms extending outward, then settles into a still pose

The second tells the model what moves, in which direction, how fast, and when it stops. That's information it can render.

A motion checklist

When writing the action clause, include as many of these as apply:

  • Agent. Who or what moves.
  • Verb. A physical action: swings, pours, lifts, turns, folds, steps.
  • Direction. Up, left, toward camera, inward, clockwise.
  • Speed and cadence. Slowly, in one smooth motion, in three quick steps.
  • Amplitude. A slight nod versus a full-body turn.
  • Endpoint. Where the motion settles—"then holds still" prevents loops and drift.

Before and after

vague:  a busy street with people and cars
better: pedestrians walking left to right along the sidewalk,
one car passing slowly from right to left in the background
vague:  waves crashing
better: a single wave rises, curls, and breaks onto the sand,
foam spreading forward and receding

Practical tips

  • Prefer one completed action over many partial ones. A clip that does one thing cleanly beats a clip that half-does five things.
  • Use physical verbs, not emotional ones. "Sways gently" renders; "feels nostalgic" mostly affects style if it renders at all.
  • Name the aftermath. "Then settles," "then stops," "holding the pose" tells the model the shot has a destination.
  • Watch for physics words. Pouring, folding, splashing, and swinging all imply believable secondary motion—use them when they're true to the scene.

When a clip still feels static, try adding cadence ("in one continuous motion") and an endpoint before reaching for more style adjectives.

Duration Control and Scene Pacing

The most common prompt failure isn't bad wording—it's overloading. Writers cram a setup, a turn, and a payoff into a clip that only has room for one beat, then blame the model when it smears.

Fit the beats to the length

Treat clip length as a budget and spend it on beats:

  • One beat per shot. A single clear action with a clear endpoint fits comfortably in a short clip.
  • Two beats only when one is a continuation of the other ("lifts the cup, then drinks").
  • Three or more beats belong in separate generations you stitch in editing, not in one prompt.

A useful rule: if your prompt contains more than one "then," you're probably writing a sequence, not a shot.

Duration belongs in settings, not prose

Don't write "a long ten-second scene" into the prompt and hope. Set the clip duration in your request parameters, and write the prompt to fit that duration. Prose time hints mostly add noise; the parameter does the actual work.

prompt: a barista pours milk into a cup in one steady stream,
        finishing with a small swirl; locked-off camera, warm interior light
duration: short

Notice the prompt describes one continuous action that naturally completes—no filler, no second scene.

Pacing cues that help

  • "In one continuous motion" signals a single uninterrupted take.
  • "Then holds still" gives the model a place to land, which reads as intentional pacing rather than a loop point.
  • Starting state ("beginning with the cup empty") helps the model allocate time across the action.

When you need more story

Generate separate shots with distinct prompts and consistent subject/style descriptions, then edit them together. This keeps each generation inside its comfort zone and gives you cut points you control. Pacing is an editing decision; the prompt's job is to deliver clean, single-beat footage you can cut.

Negative Prompts Without Over-Constraint

Negative prompts suppress what you don't want. Used well, they clean up recurring artifacts. Used badly, they contradict the scene and produce mush.

Keep them short and specific

Five to eight concrete terms is usually plenty. Prefer artifact names over aesthetics:

avoid: extra fingers, duplicate limbs, text overlay, watermark,
jitter, frame flicker, warped faces

A good negative list is a bug tracker: it grows only when you observe a specific recurring problem, and it gets pruned when the problem stops appearing.

Common categories

  • Anatomy artifacts: extra fingers, merged hands, distorted faces.
  • Temporal artifacts: flicker, jitter, morphing, sudden cuts within a clip.
  • Overlay artifacts: text, captions, watermarks, UI elements.
  • Composition artifacts: split screen, collage, borders, letterboxing.

Avoid fighting the scene

This is the over-constraint trap. If your prompt asks for a crowd, don't put "people" in the negatives. If the shot is a night scene, don't negate "dark." Contradictions push the model into a compromise that looks wrong everywhere.

Signs you've over-constrained:

  • The subject becomes soft or ambiguous.
  • Motion stalls or the clip freezes early.
  • Style flattens noticeably compared to the same prompt without negatives.

When that happens, cut the negative list in half and re-test. Usually one or two terms were doing the damage.

Negatives are not a substitute for clarity

If hands keep rendering wrong, a negative helps, but clearer action phrasing ("both hands visible, gripping the handle") often helps more. Write the positive prompt to make the artifact unlikely, then use negatives as a safety net—not as the primary control.

Testing Prompts in Your Pipeline

Prompt writing becomes engineering when you can reproduce results. The goal is a tight loop: generate a small batch, log everything, compare against a baseline, and change one thing at a time.

A repeatable loop

  1. Generate. Produce a small set of variations from the same skeleton—typically three to five, differing in exactly one field.
  2. Log. Record the full prompt, every request parameter (duration, aspect, any seed or sampling settings the API exposes), and a timestamp.
  3. Compare. Watch outputs side by side against a fixed baseline clip. Note which layer changed and what it did.
  4. Refine. Promote the winning variant to the new baseline and repeat.

Logging matters more than you think

A minimal log entry:

{
  "run_id": "cam-dolly-03",
  "prompt": "...",
  "params": {"duration": "short", "aspect": "16:9", "seed": 4412},
  "changed": "camera: dolly-in -> orbit 90deg",
  "verdict": "orbit reads more dimensional; dolly looked flatter"
}

Fix the seed where the API supports it so camera and phrasing changes are comparable. Without a fixed seed, you can't tell whether a difference came from your edit or from sampling noise.

Build a small prompt library

Keep a versioned set of proven recipes—one per camera move, one per action archetype—each with its parameter set and a reference output. New shots start from the closest recipe and adapt, rather than from a blank page. This is how teams keep output consistent across many generations.

Practical guardrails

  • Change one field per run. Multi-field edits tell you nothing.
  • Test on representative subjects. A prompt tuned on portraits may fail on products.
  • Pin your baseline. Keep one known-good clip per recipe as the comparison anchor.
  • Re-test after model updates. Behavior can shift; recipes that worked yesterday deserve a quick re-check.

Once a recipe is stable in dev, the same prompt-plus-params object can be handed straight to production generation through HiAPI.ai's unified API, so what you validated is what you ship.

Related articles

View all articles →

Start building with persistent AI artifacts

Get your API key and call image, video and audio models through one task-based API.

Read the API docs