- 阿里云万相视频生成模型
- 支持文生视频 (Text-to-Video) 和图生视频 (Image-to-Video)
- 支持 720p/1080p 分辨率,5/10/15 秒时长
- 支持自动扩展提示词和音频生成
所有接口均需要使用 Bearer Token 进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:Authorization: Bearer YOUR_API_KEY
请求参数
视频内容描述文生视频模式下必填,建议详细描述场景、动作、风格等示例:"一只可爱的猫咪在阳光下伸懒腰"
参考图片 URL 数组(仅支持 1 张图片)图生视频模式下必填,支持公网可访问的 URL 或 Base64 编码示例:["https://example.com/image.jpg"] 或 ["data:image/png;base64,iVBORw0KGgo..."]系统会根据请求中是否包含 image_urls 自动选择文生视频或图生视频模式
负面提示词,描述不希望出现的内容示例:"模糊, 低质量, 变形"
视频宽高比可选值:
16:9 - 横屏(默认)
9:16 - 竖屏
1:1 - 方形
4:3 - 横屏
3:4 - 竖屏
默认值:16:9图生视频模式不支持此参数
视频分辨率可选值:默认值:720p不支持 480p 分辨率按秒计费,不同分辨率价格不同,具体价格参考模型市场
视频时长(秒)仅支持:5、10、15 秒默认值:5
是否自动扩展提示词启用后系统会自动优化和丰富您的提示词
是否自动添加音频启用后系统会为视频自动生成匹配的音频
指定音频 URL优先级高于 audio 参数音频时长不能超过视频时长。如果音频时长小于视频时长,视频前半部分有声音,后半部分将无声音。
特效模板名称,用于图生视频特效模式使用特效模式时:
- 仅需一张图像(通过
image_urls 传入)
- 无需提示词(模型会忽略
prompt 字段)
通用特效:
squish - 解压捏捏
rotation - 转圈圈
poke - 戳戳乐
inflate - 气球膨胀
dissolve - 分子扩散
melt - 热浪融化
icecream - 冰淇淋星球
flying - 魔法悬浮
单人特效:
carousel - 时光木马
singleheart - 爱你哟
dance1 - 摇摆时刻
dance2 - 头号甩舞
更多特效请参考阿里云万相模板文档
分辨率与宽高比组合
| 宽高比 | 说明 | 720p 尺寸 | 1080p 尺寸 |
|---|
| 16:9 | 横屏(默认) | 1280×720 | 1920×1080 |
| 9:16 | 竖屏 | 720×1280 | 1080×1920 |
| 1:1 | 方形 | 960×960 | 1440×1440 |
| 4:3 | 横屏 | 1088×832 | 1632×1248 |
| 3:4 | 竖屏 | 832×1088 | 1248×1632 |
使用场景
场景 1:文生视频(简单请求)
{
"model": "wan2.6",
"prompt": "一只可爱的猫咪在阳光下伸懒腰"
}
场景 2:文生视频(完整参数)
{
"model": "wan2.6",
"prompt": "一只可爱的猫咪在草地上奔跑",
"negative_prompt": "模糊, 低质量, 变形",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"seed": 12345,
"prompt_extend": true,
"audio": true,
"shot_type": "single",
"watermark": false
}
场景 3:图生视频
{
"model": "wan2.6",
"prompt": "小猫在地上跑步",
"image_urls": ["https://upload.apimart.ai/f/apimart-models-images/9998233432754770-c059992d-9b01-47d5-810d-ea0502ac9279-image_task_01KD7SSXDBCEWZ869D6PF249ZW_0.png"],
"resolution": "1080p",
"duration": 10
}
场景 4:图生视频(Base64 图片)
{
"model": "wan2.6",
"prompt": "让猫咪站起来走动",
"image_urls": ["data:image/png;base64,iVBORw0KGgo..."],
"duration": 5
}
模式说明
文生视频 (Text-to-Video)
- 必须提供
prompt 参数
- 不需要
image_urls 参数
图生视频 (Image-to-Video)
- 必须提供
image_urls 参数(仅支持 1 张图片)
prompt 参数可选,用于描述期望的动作
系统会根据请求中是否包含 image_urls 自动选择模式
查询任务结果视频生成为异步任务,提交后会返回 task_id。使用 获取任务状态 接口查询生成进度和结果。
curl --request POST \
--url https://toapis.com/v1/videos/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "wan2.6",
"prompt": "一只可爱的猫咪在草地上奔跑",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}'
{
"code": 200,
"data": [
{
"status": "submitted",
"task_id": "task_01J9HA7JPQ9A0Z6JZ3V8M9W6PZ"
}
]
}