Kling Video V2.6 Pro
kwaivgi/kling-video/v2.6/pro/motion-controlKling Video V2.6 Pro is KwaiVGI's video-to-video AI model. Transform, enhance, and edit video content using text prompts - from style changes to object manipulation and scene modification.
- Base price
- $0.70USD / run
- Execution
- async
- Model type
- video
- Input fields
- 5
Try the model
Playground
PNG, JPEG, WebP, or GIF · 20 MiB maximum
Your output will appear here
Complete the inputs, then click Run.
Specifications
Pricing
- Base price
- $0.70 / run
- Billing formula
- (usage.duration ?? (media_length(params.video ?? 0) > 0 ? media_length(params.video) : 5)) * 0.14
Context & modalities
- Input
- Schema-defined
- Output
- video
Capabilities
- Chat
- Not supported
- Vision
- Not supported
- Reasoning
- Not supported
- Structured output
- Not supported
- Function calling
- Not supported
- Audio input
- Not supported
Access
- Provider
- KwaiVGI
- Model ID
- kwaivgi/kling-video/v2.6/pro/motion-control
- Execution
- async
- API
- Unified Run API
- Endpoint
- /v1/run
API README
Kling Video V2.6 Pro
kwaivgi/kling-video/v2.6/pro/motion-control is centered on 6 Pro is KwaiVGI's video-to-video AI model. The capability is useful when that specific transformation is the main objective, because the request can be planned around the documented source material and intended result rather than a generic generation workflow.
It gives teams a concrete way to decide whether the endpoint fits the available asset and desired change while keeping technical parameter details in the specifications below.
Highlights
- Model capability. Within the
kling-video/v2.6/pro/motion-controlendpoint,kwaivgi/kling-video/v2.6/pro/motion-controldocuments edit video content using text prompts - from style changes to object manipulation and scene modification. - Core workflow. Within the
kling-video/v2.6/pro/motion-controlendpoint,kwaivgi/kling-video/v2.6/pro/motion-controldocuments video to video. - Creative control. Within the
kling-video/v2.6/pro/motion-controlendpoint,kwaivgi/kling-video/v2.6/pro/motion-controldocuments controls whether the output character's orientation matches the reference image or video. 'video': orientation matches reference video - better for complex motions (max 30s). 'image': orientation matches reference image - better for following camera movements (max 10s). - Source guidance. Within the
kling-video/v2.6/pro/motion-controlendpoint,kwaivgi/kling-video/v2.6/pro/motion-controldocuments reference image URL. The characters, backgrounds, and other elements in the generated video are based on this reference image. Characters should have clear body proportions, avoid occlusion, and occupy more than 5% of the image area.
Pricing
- Local price formula:
(usage.duration ?? (media_length(params.video ?? 0) > 0 ? media_length(params.video) : 5)) * 0.14
Technical Specs
- Model ID:
kwaivgi/kling-video/v2.6/pro/motion-control - Request fields:
character_orientation(string, optional, enum:image/video);image(string, required);keep_original_sound(boolean, optional);prompt(string, required);video(string, optional) - Required fields:
image,prompt - Output fields:
content_type(string, optional);url(string, required) - Execution mode:
async
When to Use
- Use the
kling-video/v2.6/pro/motion-controlvariant ofkwaivgi/kling-video/v2.6/pro/motion-controlwhen the project specifically needs whether to keep the original sound from the reference video.
Start building
Send your first request
OpenAI-compatible endpoint with unified authentication and usage tracking.
# The quoted heredoc keeps Unicode and shell metacharacters unchanged.
result=$(curl --fail-with-body --silent \
-X POST "https://api.sandbase.ai/v1/run" \
-H "Authorization: Bearer $SANDBASE_API_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'SANDBASE_JSON'
{
"model": "kwaivgi/kling-video/v2.6/pro/motion-control",
"image": "https://static.sandbase.ai/examples/mirrored/39c314d0257c-VHtWK5BZMa-XoT6gahJKS_077.png",
"video": "https://static.sandbase.ai/examples/mirrored/364bdb1d674a-3nvl30ic9g2otKRcOV5nO_output.mp4",
"prompt": "An african american woman dancing",
"keep_original_sound": true,
"character_orientation": "video"
}
SANDBASE_JSON
)
run_id=$(printf '%s' "$result" | jq -r .id)
for attempt in $(seq 1 120); do
status=$(printf '%s' "$result" | jq -r .status)
case "$status" in completed|failed|timeout) break ;; esac
sleep 2
result=$(curl --fail-with-body --silent \
-H "Authorization: Bearer $SANDBASE_API_KEY" \
"https://api.sandbase.ai/v1/run/$run_id")
done
status=$(printf '%s' "$result" | jq -r .status)
[ "$status" = completed ] || { echo "Generation ended: $status" >&2; exit 1; }
printf '%s\n' "$result"Choose your model
Compare models
| Model | Context | Input / 1M | Output / 1M | Released |
|---|---|---|---|---|
Kling Video V2.6 ProThis model KwaiVGI | — | — | — | Dec 21, 2025 |
KwaiVGI | — | — | — | Jul 6, 2026 |
KwaiVGI | — | — | — | Jul 6, 2026 |
KwaiVGI | — | — | — | Jul 3, 2026 |
KwaiVGI | — | — | — | Jul 3, 2026 |
KwaiVGI | — | — | — | Jul 3, 2026 |
