Skip to content

Wan 视频生成 ​

wan3.0-video 系列使用 JSON 请求体提交异步视频任务,生成参数放在 对象中。

http
POST /v1/videos
  • 支持文生视频、首帧生视频、首尾帧生视频、参考图/视频/音频、参考文件和参考网页模式。
  • 首尾帧模式与参考素材模式互斥; 与 不能同时使用。
  • 异步处理:提交后返回 id 或 task_id。

当前可用模型 ​

请求头 ​

名称类型必填说明
string是请求身份认证。使用 Bearer Token,示例:
string是请求内容类型,必须设置为

请求体 ​

名称类型必填说明
string是模型名称
string否视频提示词,支持中英文;与 至少提供一个
object是媒体素材与视频生成参数

metadata ​

名称类型必填说明
array<object>否媒体素材列表,每项含 与 (公网 URL、临时 OSS URL 或图像 Base64 Data URL);与顶层 至少提供一个
string否分辨率:、、,默认 ;小写自动转大写
string否画面比例:、、、、、,默认
integer否输出时长:无参考视频时取 –,默认 ;传 开启智能时长
boolean否是否生成音轨,默认
integer否随机种子,范围 –
boolean否提示词智能改写,默认
boolean否是否加水印,默认

媒体素材类型 ​

最大数量说明
1首帧图像,严格作为视频第一帧
1尾帧图像,严格作为视频最后一帧
10参考图像
5参考视频,总时长不超过 15 秒
5参考音频,总时长不超过 15 秒
1参考文件;不能与 同时使用
1公开网页;不能与 同时使用

素材限制:图像(JPEG/JPG/PNG/BMP/WEBP,PNG 不支持透明通道,≤20 MB,单边 240–8000 像素,长宽比 ≤ 8:1);视频(MP4/MOV,≤100 MB,单段 1–15 秒);音频(WAV/MP3,≤15 MB,单段 1–15 秒);文件(DOCX/XLSX/PPTX/PDF/TXT/MD 等,≤100 MB,分页格式 ≤ 50 页);网页(无需登录的公开 HTTP/HTTPS)。

请求示例 ​

bash
curl -X POST https://octopusx.ai/v1/videos \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "wan3.0-video",
  "prompt": "一只小猫在月光下的屋顶上奔跑,远处是城市霓虹灯,电影级画质,流畅运镜。",
  "metadata": {
    "resolution": "1080P",
    "ratio": "16:9",
    "duration": 5,
    "audio": true,
    "seed": 123456789,
    "prompt_extend": true,
    "watermark": false
  }
}'

响应示例 ​

json
{
  "id": "task_1234567890abcdef",
  "object": "video",
  "model": "wan3.0-video-prime",
  "status": "queued",
  "progress": 0,
  "created_at": 1787673600,
  "metadata": {
    "url": ""
  }
}

响应字段 ​

名称类型说明
string任务 ID,后续轮询使用
string固定为
string实际使用的模型
string任务状态:、、 等
integer进度百分比
integer创建时间戳
string完成后的结果视频地址

相关接口 ​