executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
kling-v2-6-pro-motion-controlKling | v2.6 | Pro | Motion Control. Transfer motion from reference video to a character image using Kling Pro. Triggers: motion control, motion transfer, kling pro, character animation
Independent GitHub snapshot · Automated classification · Original documentation governs
Transfer motion from a reference video to a character in an image using the Kling v2.6 Pro model. The generated video maintains the character appearance from the image while following the motion patterns from the reference video.
Requires an each::labs API key. Get one at eachlabs.ai.
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "kling-v2-6-pro-motion-control",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/character.jpg",
"video_url": "https://example.com/dance-reference.mp4",
"prompt": "A person dancing energetically in a studio",
"keep_original_sound": true
}
}'
| Parameter | Type | Default | Description |
|---|---|---|---|
| character_orientation | string | - | Controls whether the output character's orientation matches the reference image or video. Options: image, video |
| image_url | string | - | Reference image URL. The characters and elements in the generated video will match this image. |
| keep_original_sound | boolean | true | Whether to keep the original sound from the reference video. |
| prompt | string | - | Text prompt to guide the generation. |
| video_url | string | - | Reference video URL. The character actions in the generated video will follow this video. |
Basic motion transfer:
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "kling-v2-6-pro-motion-control",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/model-photo.jpg",
"video_url": "https://example.com/walking-reference.mp4"
}
}'
With character orientation and custom prompt:
curl -X POST https://api.eachlabs.ai/v1/prediction \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-d '{
"model": "kling-v2-6-pro-motion-control",
"version": "0.0.1",
"input": {
"image_url": "https://example.com/anime-character.jpg",
"video_url": "https://example.com/martial-arts.mp4",
"prompt": "An anime character performing martial arts moves in a dojo",
"character_orientation": "image",
"keep_original_sound": false
}
}'