请求参数 请求头(Headers) Content-Typestring(必选)请求内容类型。此参数必须设置为application/json。Authorizationstring(必选)请求身份认证。接口使用阿里云百炼API Key进行身份认证。示例值:Bearer sk-xxxx。X-DashScope-Asyncstring(必选)异步处理配置参数。HTTP请求只支持异步,必须设置为enable。缺少此请求头将报错:“current user api does not support synchronous calls”。 请求体(Request Body) model string (必选)模型名称。可选值:
wan3.0-video-prime:高速版,能力对齐标准版,端到端速度显著提升。
wan3.0-video:标准版。
input object (必选)输入的基本信息。prompt 和 media 必填其一。
prompt string (条件必选)文本提示词,用来描述期望生成的视频内容。和 media 必填其一。支持中英文,每个汉字/字母占一个字符,不超过20000个字符,超过部分会自动截断。在全能参考模式下,prompt中可以用"图1""视频1""音频1"等指代 media 数组中对应顺序的媒体素材。media array (条件必选)媒体素材数组,支持图像、视频、音频、文件和网页作为输入。和 prompt 必填其一。
-
数组中每个元素为一个媒体对象,包含
type 与 url 字段。
-
在参考生视频模式下,按照数组顺序定义
prompt 中素材引用的顺序。图和视频分别计数,即可同时存在图1、视频1。
- 数组中的第 1 个
reference_video 对应 视频1,第 2 个对应 视频2,以此类推。
- 数组中的第 1 个
reference_image 对应 图1,第 2 个对应 图2,以此类推。
- 数组中的第 1 个
reference_audio 对应 音频1,第 2 个对应 音频2,以此类推。
type string (必选)媒体素材类型。可选值为:
first_frame:首帧图像。最多1张,严格作为视频第一帧。
last_frame:尾帧图像。最多1张,严格作为视频最后一帧。
reference_image:参考图像。最多10张。
reference_video:参考视频。最多5段,总时长不大于15秒。
reference_audio:参考音频。最多5段,总时长不大于15秒。
file:文件。最多1个,不可与 link 同时输入。
link:网页链接。最多1个,不可与 file 同时输入。
reference_xx/file/link 类型和 first_frame/last_frame 类型互斥,不能在同一请求中混用。
url string (必选)媒体素材URL或Base64 编码数据。传入图像(type=first_frame / last_frame / reference_image)
图像URL或Base64 编码数据。图像限制:
- 格式:JPEG、JPG、PNG(不支持透明通道)、BMP、WEBP。
- 分辨率:单边[240, 8000]像素。
- 长宽比:不超过8:1。
- 文件大小:不超过20MB。
支持输入的格式:
-
公网URL:
-
临时URL:
- 支持OSS协议,必须通过上传文件获取临时 URL。
- 示例值:oss://dashscope-instant/xxx/xxx.png。
-
Base64 编码图像后的字符串:
- 数据格式:
data:{MIME_type};base64,{base64_data}。
- 示例值:data:image/png;base64,GDU7MtCZzEbTbmRZ......。(编码字符串过长,仅展示片段)
- 详情请参见传入图像。
传入视频(type=reference_video)
参考视频URL。视频限制:
- 格式:mp4、mov。
- 时长:单个[1, 15]秒,总时长不大于15秒。
- 分辨率:单边[240, 4096]像素。
- 长宽比:不超过8:1。
- 单文件大小:不超过100MB。
支持输入的格式:
-
公网URL:
-
临时URL:
- 支持OSS协议,必须通过上传文件获取临时 URL。
- 示例值:oss://dashscope-instant/xxx/xxx.mp4。
传入音频(type=reference_audio)
参考音频URL。音频限制:
- 格式:wav、mp3。
- 时长:单个[1, 15]秒,总时长不大于15秒。
- 文件大小:不超过15MB。
支持输入的格式:
-
公网URL:
-
临时URL:
- 支持OSS协议,必须通过上传文件获取临时 URL。
- 示例值:oss://dashscope-instant/xxx/xxx.mp3。
文件URL。文件限制:
- 格式:docx、doc、xlsx、xls、pptx、ppt、pdf、txt、key、pages、numbers、md。
- 文件大小:不超过100MB。
- 页数限制:不超过50页(对pdf、docx、doc、pptx、ppt、key、pages格式校验)。
支持输入的格式:
-
公网URL:
-
临时URL:
- 支持OSS协议,必须通过上传文件获取临时 URL。
- 示例值:oss://dashscope-instant/xxx/xxx.pdf。
公开网页的URL地址。仅支持解析无需登录的公开网页(如新闻、博客、公众号等)。支持输入的格式:
-
公网URL:
parameters object (可选)视频处理参数。
resolution string (可选)生成视频的分辨率档位。默认值为 1080P。可选值:ratio string (可选)生成视频的宽高比。可选值:
adaptive(默认值):自适应长宽比,根据输入媒体比例和意图自动推荐合适的长宽比。
16:9
4:3
1:1
3:4
9:16
duration integer (可选)生成视频的时长,单位为秒。默认值为5。
- 无视频输入时:取值范围为[2, 30]的整数。
- 有视频输入时:输入视频总时长 + 输出视频时长不超过30秒。
- 传
-1 时:智能时长模式,模型根据输入的 prompt、内容和富媒体自动推荐合适时长生成。
audio boolean (可选)输出视频是否包含音频。
true:默认值,输出视频包含声音。
false:输出视频不包含音轨。
开关声音价格相同。seed integer (可选)随机种子,用于复现生成结果。取值范围:[0, 2147483647]。prompt_extend boolean (可选)是否开启prompt智能改写。开启后使用大模型对输入prompt进行智能改写。对于较短的prompt生成效果提升明显,但会增加耗时。
true:默认值,开启智能改写。
false:不开启智能改写。
watermark boolean (可选)是否添加水印标识。
false:默认值,不添加水印。
true:添加水印。
| 通过 file 类型传入文件,模型自动理解文件内容生成视频。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "一支高端智能眼镜产品广告,整体风格极简、未来感、时尚高级,光影克制,画面以黑色、银灰色、冰蓝色为主色调,局部点缀柔和白光与参数UI图形。开场在纯黑背景中,一副智能眼镜从黑暗中缓缓浮现,镜腿边缘掠过精致高光,镜框轮廓在冷冽边缘光下被勾勒出来,镜头超近距离掠过镜片、鼻托、转轴、镜腿与材质细节,展现金属与高性能复合材料的细腻质感,表面处理高级克制,线条轻薄流畅。随后产品在空中缓慢旋转,画面以极简动态图形同步展示核心参数信息。随后镜头快速收拢,所有零件精准回归组装成完整产品,切换到年轻模特佩戴展示,模特五官立体、气质自信,穿着简洁高级的都市时尚服装,在极简空间和城市光影环境中自然转头、抬手、行走、微笑,镜头从正面、侧面、斜后方展示眼镜佩戴状态,突出轻薄贴合、时尚轮廓与日常百搭属性。结尾在纯色背景中,产品悬浮定格,镜头缓慢推进到品牌logo和核心slogan,整体音乐极简电子氛围配合精准鼓点,节奏干净有力,画面质感高级、克制、纯粹,具有强烈品牌记忆点和国际化科技审美。",
"media": [
{
"type": "file",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260806/ebapmr/glass.pptx"
}
]
},
"parameters": {
"resolution": "480P",
"ratio": "adaptive",
"duration": 10,
"prompt_extend": true
}
}'
通过 input.media 传入参考图片、视频、音频、文件或网页链接,模型自动理解意图生成视频。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "视频1抱着图3,在图4的椅子上弹奏一支舒缓的乡村民谣,并说道:"今天的阳光真好。"图1手中拿着图2,路过视频1,把手中的图2放到视频1旁边的桌子上,并说道:"真好听,能不能再唱一遍"。",
"media": [
{
"type": "reference_image",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260408/sjuytr/wan-r2v-object-girl.jpg"
},
{
"type": "reference_video",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/qigswt/wan-r2v-role2.mp4"
},
{
"type": "reference_image",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/rtjeqf/wan-r2v-object3.png"
},
{
"type": "reference_image",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/qpzxps/wan-r2v-object4.png"
},
{
"type": "reference_image",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/wfjikw/wan-r2v-backgroud5.png"
}
]
},
"parameters": {
"resolution": "480P",
"ratio": "adaptive",
"duration": 5,
"prompt_extend": true
}
}'
仅通过 prompt 生成视频,不传入任何媒体文件。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "一只小猫在月光下的屋顶上奔跑,城市的霓虹灯在远处闪烁,电影级画质,流畅运镜。"
},
"parameters": {
"resolution": "480P",
"ratio": "adaptive",
"duration": 5,
"prompt_extend": true
}
}'
通过 first_frame 严格指定视频首帧图像。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "一幅都市奇幻艺术的场景。一个充满动感的涂鸦艺术角色。一个由喷漆所画成的少年,正从一面混凝土墙上活过来。他一边用极快的语速演唱一首英文rap,一边摆着一个经典的、充满活力的说唱歌手姿势。场景设定在夜晚一个充满都市感的铁路桥下。灯光来自一盏孤零零的街灯,营造出电影般的氛围,充满高能量和惊人的细节。视频的音频部分完全由rap构成,没有其他对话或杂音。",
"media": [
{
"type": "first_frame",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/wpimhv/rap.png"
}
]
},
"parameters": {
"resolution": "480P",
"ratio": "adaptive",
"duration": 5,
"prompt_extend": true
}
}'
同时传入 first_frame 和 last_frame,严格指定视频的首帧和尾帧图像。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "一个年轻女孩从微笑逐渐变为大笑,镜头缓缓推进,背景光线从冷色调渐变为暖色调。",
"media": [
{
"type": "first_frame",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/wpimhv/rap.png"
},
{
"type": "last_frame",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260408/sjuytr/wan-r2v-object-girl.jpg"
}
]
},
"parameters": {
"resolution": "480P",
"ratio": "adaptive",
"duration": 5,
"prompt_extend": true
}
}'
通过 reference_video 类型传入待编辑视频,结合 prompt 指令编辑视频内容。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "将整个画面转换为黏土风格",
"media": [
{
"type": "reference_video",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260402/ldnfdf/wan2.7-videoedit-style-change.mp4"
}
]
},
"parameters": {
"resolution": "720P",
"prompt_extend": true
}
}'
通过 reference_video 类型传入原始视频,结合含延长意图关键词的 prompt 延长视频内容。需将 ratio 设为 adaptive。curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wan3.0-video",
"input": {
"prompt": "将视频1向后延长,面包师端上刷好的面包,将刷子放到一旁,镜头跟随面包师,去斜后方的烤炉进行烤制",
"media": [
{
"type": "reference_video",
"url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260402/ldnfdf/wan2.7-videoedit-style-change.mp4"
}
]
},
"parameters": {
"resolution": "720P",
"ratio": "adaptive",
"prompt_extend": true
}
}'
|