⌘K

Vidu Q2 Reference to Image

viduq2_reference2image

Vidu Q2 Reference to Image 基于参考图像生成新图像, 具有一致的风格和特征

认证

authorization string 必填

所有 API 都需要通过 Bearer Token 进行身份验证.

获取 API Key:

访问 API Key 管理页面 获取您的 API Key

使用方式:

添加到请求头:

Authorization: Bearer YOUR_API_KEY

参数

model string 必填

请求使用的模型 ID

: viduq2_reference2image


images array

图像引用. 支持输入 07 张图像.

模型将根据输入图像生成具有一致主体的图像.

格式要求:
支持 Base64 编码或 URL 格式(必须可访问)
支持格式:png, jpeg, jpg, webp
图像分辨率不得低于 128×128, 宽高比不得小于 1:44:1
图像大小不得超过 50MB
HTTP 请求体不得超过 20MB, 编码必须包含适当的内容类型字符串. 示例:data:image/png;base64{base64_encode}


prompt string 必填

图像生成的文本描述, 最大 2000 个字符

注意: viduq2模型支持文生图,在使用viduq2模型,且没有上传任何images时,模型会使用该参数的文本内容生成图片


resolution string

图像分辨率

可选值: 1080p, 2K, 4K

默认值: 1080p


aspect_ratio string

宽高比

注意: 自动模式将保持生成图像的比例与第一张输入图像一致

可选值: auto, 16:9, 9:16, 1:1, 3:4, 4:3, 21:9, 2:3, 3:2

默认值: 16:9


seed integer

随机种子. 默认值为随机种子数. 手动设置的值将覆盖默认随机种子


payload string

透传参数,不做任何处理, 仅数据传输,最多 1048576 个字符


callback_url string

回调 URL


轮询

由于图像生成需要时间, 您需要在创建任务后轮询任务状态

初始响应返回任务 ID 和初始状态. 实际的生成结果必须通过轮询任务状态端点来获取


响应格式

error object

错误信息. 仅在 status 为 failed 时出现.

code string

错误码

message string

详细错误消息


output array

生成结果. 仅在 status 为 completed 时出现.

content array

生成的内容列表

type string

资源类型

: image

url string

图像 URL

jobId string

远程任务 ID


usage object

使用统计信息. 仅在 status 为 completed 时出现.

cost string

总费用(美元)

discount number

折扣金额


metadata object

元数据信息.


错误码

错误码描述
008023001images 或 subjects 参数缺失(至少需要提供一个)
008023002images 参数数量错误(必须包含 1-7 张图像)
008023003prompt 参数缺失
008023095内部生成错误
008023096结果解析错误
008023097HTTP 错误响应
008023098状态检查错误
008023099任务创建错误