Vidu
Vidu 图片生成
使用 Vidu 模型基于参考图片生成新图片。
POST
授权
在请求头中传入 Authorization: Bearer <token>。
请求体
application/json
模型名称
- viduq2: 支持文生图、图片编辑、参考生图
可用选项:
viduq2 文本提示词,用于描述图片生成内容,最大长度 2000 字符。 注意:viduq2 支持仅使用 prompt 生成图片(无需提供参考图片)。
Maximum string length:
2000图像参考
- viduq2: 支持输入 0~7 张图片 模型将以此参数中传入的图片中的主题为参考,生成与图片中主体一致的视频。 注1:支持传入图片 Base64 编码或图片URL(确保可访问) 注2:图片支持 png、jpeg、jpg、webp格式 注3:图片像素不能小于 128*128,且比例需要小于1:4或者4:1 注4: 且大小不超过50M 注5:请注意,http请求的post body不超过20MB,且编码必须包含适当的内容类型字符串,例如: data:image/png;base64,{base64_encode}
Maximum array length:
7随机种子。
- 默认为随机种子数
- 手动设置值将覆盖默认随机种子
图片宽高比。
- viduq2: 默认 16:9,可选值:16:9, 9:16, 1:1, 3:4, 4:3, 21:9, 2:3, 3:2
- auto: 生成的图片宽高比与第一张输入图片保持一致
可用选项:
16:9, 9:16, 1:1, 3:4, 4:3, 21:9, 2:3, 3:2, auto 图片分辨率。
- viduq2: 默认 1080p,可选值:1080p, 2K, 4K
可用选项:
1080p, 2K, 4K 透传参数。 不做处理,仅做数据透传,最大长度 1048576 字符。
Maximum string length:
1048576Callback 协议 需要您在创建任务时主动设置 callback_url,请求方法为 POST,当视频生成任务有状态变化时,Vidu 将向此地址发送包含任务最新状态的回调请求。回调请求内容结构与查询任务API的返回体一致 回调返回的"status"包括以下状态:
- processing 任务处理中
- success 任务完成(如发送失败,回调三次)
- failed 任务失败(如发送失败,回调三次) Vidu采用回调签名算法进行认证,详情见:回调签名算法
响应
提交成功,返回图片任务对象。
任务ID。
任务处理状态:
- created: 任务创建成功
- queueing: 任务排队中
- processing: 任务处理中
- success: 生成成功
- failed: 任务失败
可用选项:
created, queueing, processing, success, failed 本次调用使用的模型参数。
本次调用使用的文本提示词。
本次调用使用的图片。
本次调用使用的随机种子参数。
本次调用使用的宽高比参数。
本次调用使用的分辨率参数。
本次调用消耗的积分。
本次调用使用的回调URL参数。
本次调用使用的透传参数。
任务创建时间。