Skip to main content

视频生成

创建 AI 视频生成任务,支持文生视频和图生视频。

请求

POST /v1/videos/generations

请求参数

参数类型必填说明
modelstring模型名称,如 GV-3.1Kling-2.1
promptstring条件视频描述(无参考图时必填)
file_infosarray参考图片列表(图生视频)
durationnumber视频时长(秒),不同模型默认值不同
resolutionstring分辨率:720P / 1080P
output_configobject高级输出配置

output_config 参数

参数类型说明
Durationnumber视频时长(秒)
Resolutionstring720P / 1080P
AspectRatiostring16:9 / 9:16 / 1:1
AudioGenerationstring音频生成:Enabled / Disabled

各模型时长规格

模型可选时长(秒)默认
GV-3.188
Kling-2.15 / 105
Hailuo-2.36 / 106
Vidu-q21~104

请求示例

文生视频

curl -X POST https://pico.5884.cn/v1/videos/generations \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "GV-3.1",
"prompt": "一只金毛犬在海边奔跑,慢动作,电影质感",
"output_config": {
"Resolution": "1080P",
"AspectRatio": "16:9",
"AudioGeneration": "Enabled"
}
}'

图生视频

curl -X POST https://pico.5884.cn/v1/videos/generations \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "Kling-2.1",
"prompt": "让画面中的人物缓缓转头微笑",
"file_infos": [
{"Type": "Url", "Url": "https://example.com/portrait.jpg"}
]
}'

响应

{
"task_id": "1403290248-AigcVideoTask-xxxx",
"status": "pending",
"model": "GV-3.1",
"message": "任务已提交,使用 task_id 轮询结果"
}
info

视频生成耗时较长(通常 30s~3min),请使用 任务查询接口 轮询获取结果。