跳转到主要内容
POST
https://api.jiekou.ai
/
v3
/
async
/
veo-3.1-generate-preview-img2video
Veo 3.1 Preview 图生视频
curl --request POST \
  --url https://api.jiekou.ai/v3/async/veo-3.1-generate-preview-img2video
使用 Veo 3.1 Preview 视频生成模型,通过输入图像和文本描述生成高质量视频内容。该接口采用异步处理方式,需要通过 task_id 查询最终生成结果。

请求头

Content-Type
string
required
枚举值: application/json
Authorization
string
required
Bearer 身份验证格式: Bearer {{API 密钥}}。

请求体

prompt
string
required
描述您想要生成的视频的文本字符串。
image
string
输入图像,支持 URL 或 base64 编码的方式。
last_image
string
结尾图像,用于填充视频最后一帧图像。支持 URL 或 base64 编码的方式。
reference_images
object[]
最多三张 asset 图像或最多一张 style 图像的列表,用于描述模型在生成视频时使用的参考图像。
aspect_ratio
string
指定生成视频的宽高比。枚举值: 16:99:16。默认值为 16:9
duration_seconds
integer
您想要生成的视频文件的长度(秒)。枚举值: 468,当使用 reference_images 时只能为 8默认值为 8
enhance_prompt
boolean
指定是否使用 Gemini 增强您的提示词。默认值: true
generate_audio
boolean
required
指定是否为视频生成音频。
negative_prompt
string
描述您想要阻止模型生成的内容的文本字符串。
person_generation
string
控制是否允许人物或面部生成的安全设置。枚举值:
  • allow_adult (默认): 仅允许生成成人
  • dont_allow: 不允许在图像中包含人物或面部
resolution
string
生成视频的分辨率。枚举值: 720p (默认) 或 1080p
sample_count
integer
要生成的视频样本数量。取值范围: 1-4
seed
uint32
用于初始化随机生成过程的数字。使用相同的种子、提示词和其他参数会产生相同的输出视频,使生成过程具有确定性。取值范围: 0-4,294,967,295

响应参数

task_id
string
required
异步任务的 task_id。您应该使用该 task_id 请求 查询任务结果 API 以获取生成结果