Wan Video
Video Generation
Submit a video generation task.
Authorization
BearerAuth
AuthorizationBearer <token>
使用渠道 API Key 认证
In: header
Request Body
application/json
model*string
通义万相文生视频模型
Value in
"wan3.0-video" | "wan3.0-video-prime" | "wan2.7-t2v" | "wan2.6-t2v" | "wan2.6-t2v-us" | "wan2.5-t2v-preview" | "wan2.2-t2v-plus" | "wanx2.1-t2v-plus" | "wanx2.1-t2v-turbo"prompt*string
视频内容描述
negative_prompt?string
负向提示词
size?string
输出尺寸或分辨率,例如 1920*1080、1080P
resolution?string
输出分辨率
Value in
"480P" | "720P" | "1080P"ratio?string
画面比例,例如 16:9、9:16、1:1
duration?integer
视频时长;不同模型有不同上限
Range
1 <= valueseconds?integer
duration 的兼容字段
Range
1 <= valueprompt_extend?boolean
是否启用提示词扩写
watermark?boolean
是否添加水印
audio?boolean
是否生成音频,适用于支持音频的模型
seed?integer
随机种子
metadata?
扩展对象;metadata.input 和 metadata.parameters 会参与上游请求构建
[key: string]?any
Response Body
application/json
application/json
curl -X POST "https://loading/ali/api/v1/services/aigc/video-generation/video-synthesis" \ -H "Content-Type: application/json" \ -d '{ "model": "wan3.0-video", "prompt": "一只猫在月光下的海边慢慢行走", "size": "1920*1080", "duration": 5, "prompt_extend": true, "watermark": false }'{
"request_id": "string",
"output": {
"task_id": "string",
"task_status": "PENDING"
},
"code": "string",
"message": "string"
}{
"code": "string",
"message": "string"
}Authorization
BearerAuth
AuthorizationBearer <token>
使用渠道 API Key 认证
In: header
Request Body
application/json
image?string
首帧图片 URL;也可放入 images 数组
images?array<string>
参考图片 URL 列表;前两张可用于首帧和尾帧
img_url?string
兼容的首帧图片 URL 字段
image_url?string
兼容的图片 URL 字段
first_frame_url?string
首帧图片 URL
last_frame_url?string
尾帧图片 URL
media?
媒体参考列表;包含视频参考时按参考视频处理
audio_url?string
音频 URL
model*string
通义万相模型
prompt?string
视频内容描述
negative_prompt?string
size?string
输出尺寸或分辨率
resolution?string
Value in
"480P" | "720P" | "1080P"ratio?string
画面比例
duration?integer
Range
1 <= valueseconds?integer
Range
1 <= valueprompt_extend?boolean
watermark?boolean
audio?boolean
seed?integer
metadata?
[key: string]?any
Response Body
application/json
application/json
curl -X POST "https://loading/ali/api/v1/services/aigc/image2video/video-synthesis" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.2-kf2v-flash", "prompt": "人物从画面左侧走到右侧", "first_frame_url": "https://example.com/first.jpg", "last_frame_url": "https://example.com/last.jpg", "size": "1280*720", "duration": 5 }'{
"request_id": "string",
"output": {
"task_id": "string",
"task_status": "PENDING"
},
"code": "string",
"message": "string"
}{
"code": "string",
"message": "string"
}How is this guide?
Last updated on