SuperAPI AI 工具集

kling-video

设计与创作

查看项目

更新于 10-15 21:47

技能介绍

用途:通过 Kling AI API 生成视频,涵盖文生视频、图生视频、AI 数字人、运动控制与多镜头叙事。触发场景包括用户提到 kling、可灵、AI 视频生成、图生视频、数字人、运动控制、Kling 3.0 或 multi-shot 时。

安装与环境:npm install @runapi.ai/kling,需 Node 18+,并配置环境变量 RUNAPI_API_KEY。初始化:import { KlingClient } from "@runapi.ai/kling"; const client = new KlingClient({ apiKey: process.env.RUNAPI_API_KEY });

主要能力:文生视频支持自动轮询(每 2 秒轮询、最长 15 分钟),生产环境可用分离式 create/get 调用;图生视频通过 image_urls 与 prompt 驱动;多镜头需启用 multi_shots: true 并提供 multi_prompt,最多 6 个连续镜头,自动启用配音与唇形同步;AI 数字人使用 aiAvatar 结合人像与音频;运动控制用参考视频驱动静态图像,可设 character_orientation 与 background_source。Kling 2.6 Pro 支持 Motion Brush 与元素绑定。

模型:kling-3.0(多镜头、原生配音、唇形同步、音色控制)、kling-2.6-pro(元素绑定、Motion Brush、角色一致性)、kling-v2.5-turbo-text-to-video-pro、kling-v2.5-turbo-image-to-video-pro、ai-avatar-pro、ai-avatar-standard。

回调与错误:Webhook 使用 HMAC-SHA256 签名验证,需在 10 秒内返回 2xx。错误类型含 401 认证、402 余额不足、422 参数校验、429 限流、503 服务不可用,以及 TaskFailed/TaskTimeout。

限制:model 参数始终必填;多镜头必须启用 multi_shots;多镜头中 image_urls 最多 1 张;Motion control 数组有长度与格式要求;duration 为字符串(如 "5");回调 URL 必须公网可访问。参考:https://runapi.ai/models/kling 与 https://github.com/runapi-ai/kling。