Skip to main content
POST

认证

string
必填
所有接口均需要使用 Bearer Token 进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:

请求参数

string
必填
视频生成模型名称,固定为 wan2.5-preview
string
视频内容描述文生视频(无 image_urls)时必填,图生视频时可选但建议填写建议详细描述场景、动作、风格等示例:"夕阳下的海边公路,电影感镜头"
array<string>
参考图片 URL 数组(仅支持 1 张首帧图片)图生视频模式下必填,支持公网可访问的图片 URL 或 Base64 编码(data:image/png;base64,...示例:["https://example.com/image.jpg"]
系统会根据请求中是否包含 image_urls 自动选择文生视频或图生视频模式。文生模式不要image_urls
string
反向提示词,描述不希望出现的内容最多 500 字符示例:"模糊, 低质量, 变形"
string
默认值:"720p"
视频分辨率可选值:
  • 480p - 标清,支持 size:16:99:161:1
  • 720p - 高清(默认),支持 size:16:99:161:14:33:4
  • 1080p - 超清,支持 size:16:99:161:14:33:4
默认值:720p
分辨率直接影响费用,1080p > 720p > 480p。
480p 仅支持 16:99:161:1 三种比例,传 4:33:4 会报错
integer
默认值:"5"
视频时长(秒)仅支持:510默认值:5
string
默认值:"16:9"
画面宽高比,仅文生视频(无 image_urls)有效可选值取决于 resolution480p:
  • 16:9 - 横屏(默认)
  • 9:16 - 竖屏
  • 1:1 - 方形
720p / 1080p:
  • 16:9 - 横屏(默认)
  • 9:16 - 竖屏
  • 1:1 - 方形
  • 4:3 - 横屏
  • 3:4 - 竖屏
默认值:16:9
图生视频的宽高比由输入图片决定,不要size,否则会报错
integer
随机种子(≥0),指定相同种子可复现相似结果示例:12345
boolean
默认值:"true"
是否开启 prompt 智能改写对较短提示词效果提升明显,但会增加耗时默认值:true
boolean
默认值:"true"
是否自动添加音频启用后系统会为视频自动生成匹配的音频默认值:true
该模型仅支持 audio=true,不支持设为 false 生成无声视频
string
自定义音频 URL(wav/mp3,3-30 秒,≤ 15MB)若音频长度超过视频时长,自动截取;不足则超出部分为无声
音频文件要求:
  • 格式:wav、mp3
  • 时长:3-30 秒
  • 大小:≤ 15MB
boolean
默认值:"false"
是否添加 “AI生成” 水印(右下角)默认值:false

分辨率与宽高比组合

sizeresolution 组合映射为上游像素尺寸(仅文生视频有效):
480p 仅支持 16:99:161:1 三种比例,传 4:33:4 会报错。720p 和 1080p 支持全部 5 种比例。

响应

integer
响应状态码,成功时为 200
array
返回数据数组

使用场景

场景 1:文生视频(简单请求)

场景 2:文生视频(完整参数)

场景 3:图生视频

场景 4:图生视频(Base64 图片)

场景 5:自定义音频

模式说明

文生视频 (Text-to-Video)

  • 必须提供 prompt 参数
  • 不需要 image_urls 参数
  • 可通过 size 指定画面宽高比

图生视频 (Image-to-Video)

  • 必须提供 image_urls 参数(仅支持 1 张图片)
  • prompt 参数可选,用于描述期望的动作
  • 宽高比由输入图片决定,不要size
系统会根据请求中是否包含 image_urls 自动选择模式
查询任务结果视频生成为异步任务,提交后会返回 task_id。使用 获取任务状态 接口查询生成进度和结果。