Skip to main content
万相 3.0 全能视频生成接口。异步任务接口,提交后返回 task_id,凭 task_id 轮询获取生成结果。 支持模型:
  • wan3.0-video:标准版
  • wan3.0-video-prime:高速版(能力对齐标准版,生成速度更快)
一个模型即可覆盖 文生视频、图生视频(首帧/首尾帧)、参考生视频(参考图/参考视频/参考音频)、文件/网页生视频(解析文档或网页内容) 多种用法,用法由传入的素材决定,无需切换模型。

接口地址

提交任务

查询结果


请求示例

文生视频(Text-to-Video)

仅传 prompt,不带任何素材。

cURL


图生视频(首帧)

通过 input_reference 传入一张首帧图片 URL,视频将以该图为第一帧。

首帧 / 首尾帧 / 参考生视频(media 数组)

更精细的素材控制通过 media 数组表达。数组每个元素是一个 { "type": ..., "url": ... } 对象,type 指定素材角色:
first_frame / last_frame 与 reference_image / reference_video / reference_audio 不能在同一次请求中混用,请二选一。 file 与 link 二选一、各限 1 个,且不与其它素材类型混用。文档与网页链接仅支持无需登录的公开页面(否则模型无法抓取内容)。

首尾帧示例

参考生视频示例

可在 prompt 中用「图1」「视频1」「音频1」等按 media 数组中同类素材的出现顺序引用(图、视频、音频分别计数)。

参考图(简写)

若只需传若干张参考图,也可用 images 数组代替 media:

文件 / 网页生视频(file / link)

解析一个公开可访问的文档或网页内容来生成视频。file(文档 URL)与 link(网页 URL)二选一,各限 1 个,不与其它素材类型混用。

网页生视频示例

文件生视频示例

注意:文档 / 网页链接仅支持无需登录的公开页面;file 与 link 每次请求各限 1 个,二者及与其它素材类型均不可混用。

重要:本接口为异步接口,返回 task_id(即 id 字段)后需要使用该 ID 查询生成结果。

查询结果

使用返回的 task_id 查询视频生成进度和结果。

请求参数

提交任务参数

素材参数(三者按需选用)

media 素材类型(type 字段取值)

first_frame / last_frame 与 reference_* 系列互斥,不可在同一请求中同时出现。 file 与 link 二选一、各限 1 个,且不与其它素材类型混用;仅支持无需登录的公开文档 / 网页。
素材优先级:同时提供时以 media 为准;未提供 media 时,images / input_reference 会被自动组装为对应的参考图 / 首帧素材。 输入图片限制:
  • 格式:JPEG、JPG、PNG、BMP、WEBP
  • 分辨率:单边 [240, 8000] 像素
  • 宽高比:不超过 8:1
  • 文件大小:不超过 20MB

响应字段说明

提交任务响应字段

查询结果响应字段


提示词建议

  • 使用详细、具体的描述,包含场景、光线、动作、情绪等元素
  • 参考生视频时,可在 prompt 中用「图1」「视频1」「音频1」按素材顺序引用,模型会按引用关系组合素材特征
  • 建议轮询查询间隔约 15 秒