Kling 3.0 动作控制 API
价格: $0.015(~ 1 credits) per request
稳定性最高,保证 99.9% 可用性。推荐用于生产环境。
所有版本使用同一个 API 端点,仅 model 参数不同。
Choose whether to create element from images or video
Upload a video showing the subject clearly — must contain a visible human face (max 8s, 720-2160px)
Click to upload or drag and drop
Supported formats: MP4, MOV, WEBM
Maximum file size: 100MB; Maximum files: 1
Name of the subject element (max 20 characters)
Description of the subject element (max 100 characters)
No video URL found in response
Check console for details
History
最多保留20条0 运行中 · 0 已完成
Billing Rules
- •Fixed price: 1 Credit per element creation
- •Full refund on failure
- •Estimated processing time: ~10 minutes
Pricing
| Model | Mode | Type | Price |
|---|---|---|---|
| Kling Custom Element | Element Creation | Element Creation | $0.015/ request(1 Credits) |
If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.
通过 EvoLink 统一 API 将参考视频动作迁移到角色图像,支持朝向控制、原声保留与异步交付,适合生产工作流。
- 起始价格 $0.1134/s
- 720p / 1080p
- 输入: 图像 + 视频
- 最长 10s / 30s

在一条可用于生产的路由中完成参考视频动作迁移、角色图像引导和异步交付。
浏览相关 Kling API 页面
Kling 3.0 动作控制 API 应用场景与控制能力
Kling 角色动画生成 API
将静态角色图像通过参考表演视频驱动成动画,无需手动绑定骨骼或逐帧编辑。这种工作流适用于创作者工具、虚拟形象、短视频内容和角色驱动的视频制作,特别是需要自然人物动作的场景。

Kling 舞蹈与手势迁移 API
将舞蹈动作、手势和身体表演从一个视频迁移到不同角色,用于社交媒体制作、营销素材和创作者工作流。团队可以将单个动作源转换为多个角色主导的输出,加快营销活动的迭代速度。

支持朝向控制的 Kling 动作控制 API
控制生成的角色是跟随源图像的方向还是参考视频的方向,然后根据预算和制作需求选择 720p 或 1080p 输出。这为开发者提供了比通用图像转视频生成更结构化的动作控制管道。

为什么团队通过 EvoLink 使用 Kling 3.0 动作控制 API
Kling 3.0 动作控制为团队提供了一种更可控的方式,将真实表演素材转换为角色动画,具有可预测的按秒定价和生产就绪的 API 工作流。
比通用视频生成更可控
动作控制不是让模型从零开始创造动作,而是使用参考表演视频作为动作源。这使得输出行为更容易控制,特别适合角色驱动的工作流。
无需手动绑定骨骼,加快制作速度
团队可以将静态图像加上动作片段转换为可用的动画输出,无需构建传统的动画管道。这降低了原型、营销素材和创作者工具的设置门槛。
可预测的 API 定价,适合重复工作流
按秒计费、720p 和 1080p 模式以及明确的时长限制,让成本估算更容易。这对批量任务、用户生成内容工作流和自动化内容管道很重要。
如何集成 Kling 3.0 动作控制 API
从参考输入到交付动画的三个实用步骤。
准备清晰的角色图像和动作源视频
上传目标角色的参考图像和包含要迁移表演的参考视频。清晰的身体可见度和稳定的源动作可以提高输出一致性。
提交带动作设置的异步生成请求
将图像、视频、画质模式和朝向参数发送到 API。任务异步运行,更容易集成到生产管道、队列系统和自动化工作流中。
轮询任务状态、审查输出并迭代
检查任务状态直到结果就绪,然后审查生成的片段并在需要时优化输入。这种迭代循环适用于创作者产品、内部工具和可重复的视频工作流。
Kling 3.0 动作控制 API 核心能力
参考视频驱动的角色动画与生产级控制
动作迁移
从参考视频中提取动作并应用到参考图像中的角色,生成自然的动画效果,无需手动操作。
角色朝向控制
选择输出角色面朝的方向——与参考图像一致或与参考视频一致,实现精确控制。
用于角色一致性的主体元素支持
当你需要在多次生成中保持更稳定的角色外观时,可将 Motion Control 与 Kling 主体创建工作流配合使用。
原声保留
可选择保留参考视频中的原始音频到生成的输出中。
按秒计费
仅按实际生成时长付费。按秒计费,实际时长向上取整到最近的整数秒。
720p 和 1080p 画质
在标准 720p(std)和高清 1080p(pro)输出之间选择,为特定用例平衡质量和成本。
Kling 3.0 动作控制 API 常见问题
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate Element
Kling Custom Element (kling-custom-element) creates reusable subjects (elements) from reference videos. Created elements can be referenced in Kling V3 Motion Control, Kling O3 series, and Kling V3 Image-to-Video video generation via element_list for consistent character appearance.
Asynchronous processing mode, use the returned task ID to query status.
Upon completion, result_data will contain the element_id for use in video generation.
Important Notes
- This model creates reusable elements (subjects), not videos. No prompt/duration/quality/aspect_ratio parameters needed.
- The reference image or video must contain a clearly visible human face.
- Fixed pricing: 1 Credit per element creation. Full refund on failure.
- Estimated processing time: approximately 10 minutes.
- After successful creation, use the returned element_id in Kling V3 Motion Control, Kling O3 series, and Kling V3 Image-to-Video video generation via element_list.
Request Parameters
modelstringRequiredDefault: kling-custom-elementModel name for custom element creation.
kling-custom-elementmodel_params.element_namestringRequiredName for the element (subject) being created.
Notes
- Max 20 characters
MyCharactermodel_params.element_descriptionstringRequiredDescription of the element, used to help the model understand the subject characteristics.
Notes
- Max 100 characters
A young male character with short hair, wearing a white T-shirtmodel_params.reference_typestringRequiredType of reference material used to create the element.
| Value | Description |
|---|---|
| video_refer | Use reference video to create element |
video_refermodel_params.element_video_listobjectOptionalReference video for element creation. Required when reference_type is video_refer.
Notes
- Conditionally required: must be provided when reference_type = video_refer
- video_url (string): URL of the reference video
- The reference video must contain a clearly visible human face
{"video_url": "https://example.com/reference.mp4"}model_params.element_voice_idstringOptionalVoice ID to assign to the element. The voice will be used when the element speaks in generated videos.
Notes
- Optional parameter — only supported when reference_type = video_refer
- Not available for image_refer (image-based element creation does not support voice assignment)
- See the Voice ID Reference section below for all available voice IDs
829824295735410756callback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/element-task-completed