创建图生视频任务
功能介绍
支持调用多模态视频大模型创建图生视频的推理任务。
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
参数解释: 用户Token。 用于获取操作API的权限。如图4中响应消息头中X-Subject-Token的值即为Token。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
Content-Type |
是 |
String |
参数解释: 发送的实体的MIME类型。 约束限制: 不涉及 取值范围: 不涉及 默认取值: application/json |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
prompt |
是 |
String |
参数解释: 提示词。 约束限制: 支持中英文。 取值范围: 长度小于等于1000。 默认取值: 不涉及。 |
image |
否 |
String |
参数解释: 首帧图片base64或首帧图片URL。 约束限制: image字段和image_tail字段不能同时为空。 图片base64小于10M。 取值范围: 不涉及。 默认取值: 不涉及。 |
image_tail |
否 |
String |
参数解释: 尾帧图片base64或尾帧图片URL。 约束限制: image字段和image_tail字段不能同时为空。 图片base64小于10M。 取值范围: 不涉及。 默认取值: 不涉及。 |
video_config |
否 |
VideoConfig object |
生成视频的配置信息。 |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
用来标识视频生成任务的唯一字符串。 |
prompt |
String |
提示词。 |
status |
String |
视频生成的任务状态。 |
video_url |
Strng |
视频生成结果文件链接。 |
video_config |
VideoConfig object |
生成视频的配置信息。 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误信息 |
error_code |
String |
错误码 |
请求示例
POST https://{endpoint}/v1/{project_id}/alg-infer/aigc-img-video/service/{deployment_id}/videos
Request Header:
Content-Type: application/json
X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...
Request Body:
{
"prompt": "prompt",
"image": "https://xxx.obs.cnxxx",
"video_config": {
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
}
响应示例
{ "id": "e7c33de0-1245-42d9-a875-745845ce3b22", "prompt": "prompt", "status": "PROCESSING", "video_config": { "resolution": "720p", "duration": 5, "aspect_ratio": "16:9" } }
状态码
请参见状态码。
错误码
请参见错误码。