跳转到主要内容
POST
/
v3
/
async
/
veo-3.0-generate-001-text2video
Veo 3.0 文生视频
curl --request POST \
  --url https://api.jiekou.ai/v3/async/veo-3.0-generate-001-text2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '{
  "prompt": "<string>",
  "aspect_ratio": "<string>",
  "duration_seconds": 123,
  "enhance_prompt": true,
  "generate_audio": true,
  "negative_prompt": "<string>",
  "person_generation": "<string>",
  "resolution": "<string>",
  "sample_count": 123,
  "seed": {}
}'
{
  "task_id": "<string>"
}
使用 Veo 3.0 视频生成模型,通过文本描述生成高质量视频内容。该接口采用异步处理方式,客户端需要通过 task_id 查询最终生成结果。

请求头

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

请求体

prompt
string
required
描述您想要生成的视频的文本字符串。
aspect_ratio
string
指定生成视频的宽高比。枚举值: 16:9 (默认)
duration_seconds
integer
您想要生成的视频文件的长度(秒)。固定值: 8
enhance_prompt
boolean
指定是否使用 Gemini 增强您的提示词。默认值: true
generate_audio
boolean
指定是否为视频生成音频。
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 以获取生成结果
I