使用 Veo 3.1 Preview 视频生成模型,通过输入图像和文本描述生成高质量视频内容。该接口采用异步处理方式,需要通过 task_id 查询最终生成结果。
请求头
Bearer 身份验证格式: Bearer {{API 密钥}}。
请求体
输入图像,支持 URL 或 base64 编码的方式。
结尾图像,用于填充视频最后一帧图像。支持 URL 或 base64 编码的方式。
最多三张 asset 图像或最多一张 style 图像的列表,用于描述模型在生成视频时使用的参考图像。
参考图像,支持 URL 或 base64 编码的方式。
指定提供的参考图像类型。支持以下值:
asset: 参考图像为生成的视频提供资产,例如:场景、物体或角色。
指定生成视频的宽高比。枚举值: 16:9、9:16。默认值为 16:9。
您想要生成的视频文件的长度(秒)。枚举值: 4、6、8,当使用 reference_images 时只能为 8 。默认值为 8。
指定是否使用 Gemini 增强您的提示词。默认值: true
控制是否允许人物或面部生成的安全设置。枚举值:
allow_adult (默认): 仅允许生成成人
dont_allow: 不允许在图像中包含人物或面部
生成视频的分辨率。枚举值: 720p (默认) 或 1080p
用于初始化随机生成过程的数字。使用相同的种子、提示词和其他参数会产生相同的输出视频,使生成过程具有确定性。取值范围: 0-4,294,967,295
响应参数
异步任务的 task_id。您应该使用该 task_id 请求 查询任务结果 API 以获取生成结果