任务:图生视频
概览
- 请求方法:
POST - 路径:
/task/vidu/img2video - 内容类型:
application/json - Tags:视频模型(Video)/vidu视频
认证
- Header:
Authorization: Bearer <token>
请求参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| model | string | 是 | 模型名称:vidu2.0 / vidu1.5 / vidu1.0 |
| images | array[string] | 是 | 首帧图像,1张,URL或Base64,格式png/jpeg/jpg/webp,比例1:4或4:1,<=50MB |
| prompt | string | 否 | 文本提示词,<=1500字符 |
| duration | integer | 是 | 视频时长(秒) |
| seed | integer | 否 | 随机种子,0或不传为随机 |
| resolution | string | 是 | 360p / 720p / 1080p(vidu1.0仅360p) |
| movement_amplitude | string | 否 | auto / small / medium / large |
| callback_url | string | 否 | 回调 URL(POST),状态:processing/success/failed |
示例请求
bash
curl -X POST "https://api.gpt.ge/task/vidu/img2video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxx" \
-d '{
"model":"vidu2.0",
"images":["https://p1-kling.klingai.com/bs2/upload...png"],
"prompt":"古风美女...",
"duration":4,
"resolution":"720p",
"movement_amplitude":"medium"
}'示例返回(200)
json
{
"task_id":"809387572068364288",
"type":"img2video",
"state":"created",
"model":"vidu2.0",
"style":"general",
"prompt":"古风美女,...",
"images":["https://p1-kling.klingai.com/bs2/upload...png"],
"duration":4,
"seed":66,
"aspect_ratio":"16:9",
"resolution":"720p",
"movement_amplitude":"auto",
"created_at":"2025-04-14T15:29:10.002012956Z"
}