curl --request POST \
--url https://api.vidgo.ai/api/generate/submit \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "kwaivgi/kling-v2.6-pro/text-to-video",
"input": {
"prompt": "A slow camera pan across a sunlit garden.",
"duration": 5,
"sound": false,
"aspect_ratio": "16:9"
}
}
'{
"code": 200,
"data": {
"task_id": "task-example",
"status": "running",
"created_time": "2026-09-23T00:00:00Z"
}
}Kling
Kling 2.6 Pro 文生视频
Kling 2.6 Pro 文生视频 API 的参数与计费因素
POST
/
api
/
generate
/
submit
curl --request POST \
--url https://api.vidgo.ai/api/generate/submit \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "kwaivgi/kling-v2.6-pro/text-to-video",
"input": {
"prompt": "A slow camera pan across a sunlit garden.",
"duration": 5,
"sound": false,
"aspect_ratio": "16:9"
}
}
'{
"code": 200,
"data": {
"task_id": "task-example",
"status": "running",
"created_time": "2026-09-23T00:00:00Z"
}
}- 提交后会返回
task_id。如果提供了callback_url,当任务状态变为finished或failed时,系统会向callback_url发送 POST 请求。 - 无论是否提供
callback_url,都可以通过统一的查询任务状态接口获取结果。
POST /api/generate/submit 提交 kwaivgi/kling-v2.6-pro/text-to-video。使用返回的 task_id 调用查询任务状态接口查询结果,或在顶层提供 callback_url。
参数
prompt:必填的非空字符串,去除首尾空白后为 1 到 1,000 个字符。duration:必填整数:5 或 10 秒。字符串和小数时长会被拒绝。aspect_ratio:必填:16:9、9:16 或 1:1。控制输出视频的宽高比。sound:必填布尔值:true 生成音频,false 不生成音频。- 使用标准 JSON 类型。未知的 input 字段和无效值会在提交和扣费之前被拒绝。
- 使用
example.com或your-domain.com的 URL 是占位符。请替换为你自己的公开图像 URL 和回调接口(如适用)。
计费因素
计费取决于视频时长(duration)以及是否生成音频(sound)。Pro 文生视频和图生视频接口费率相同。授权
所有 API 接口都需要 Bearer Token 认证
获取 API Key:
进入 仪表盘 → API 密钥(API Key 管理页面)获取 API Key
在请求头中添加:
Authorization: Bearer VIDGO_API_KEY
请求体
application/json