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-5-turbo-pro-text-to-videoKling v2.5 | Turbo | Pro | Text to Video. Generate videos from text prompts using Kling v2.5 Turbo Pro. Triggers: kling, text to video, kling pro, kling turbo, video generation
Independent GitHub snapshot · Automated classification · Original documentation governs
Generate high-quality videos from text descriptions using the Kling v2.5 Turbo Pro model. Supports aspect ratio control, CFG scale for prompt adherence, and negative prompts for quality control.
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-5-turbo-pro-text-to-video",
"version": "0.0.1",
"input": {
"prompt": "A majestic eagle soaring above snow-capped mountains at golden hour, cinematic aerial shot",
"aspect_ratio": "16:9",
"duration": "5",
"cfg_scale": 0.5
}
}'
| Parameter | Type | Default | Description |
|---|---|---|---|
| aspect_ratio | string | 16:9 | The aspect ratio of the generated video. enum: 16:9, 9:16, 1:1 |
| cfg_scale | number | 0.5 | CFG (Classifier Free Guidance) scale for prompt adherence |
| duration | string | 5 | The duration of the generated video in seconds. enum: 5, 10 |
| negative_prompt | string | blur, distort, and low quality | Negative prompt to avoid unwanted content |
| prompt | string | Text prompt describing the desired video |
Square format social media video:
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-5-turbo-pro-text-to-video",
"version": "0.0.1",
"input": {
"prompt": "Colorful fireworks exploding over a city skyline reflected in a calm river",
"aspect_ratio": "1:1",
"duration": "5",
"cfg_scale": 0.6
}
}'
Extended vertical video:
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-5-turbo-pro-text-to-video",
"version": "0.0.1",
"input": {
"prompt": "A waterfall cascading down a lush tropical cliff, camera tilting upward slowly",
"aspect_ratio": "9:16",
"duration": "10",
"cfg_scale": 0.5,
"negative_prompt": "blur, distort, low quality, artifacts, jitter"
}
}'