Wan 与 HappyHorse 系列
阿里巴巴的视频生成模型,共六款,通过 OfoxAI 视频接口 POST /v1/videos 调用。任务以异步方式执行:创建任务后获得任务 ID,再通过该 ID 查询结果。
模型选择
六款均支持文生视频与图生视频,并可生成同步音轨(generate_audio 默认为 true)。adaptive 表示沿用输入图片的比例。
alibaba/wan-3.0-prime30 秒、480p 至 1080palibaba/wan-3.030 秒、480p 至 1080palibaba/wan-2.72 至 15 秒alibaba/wan-2.6不支持视频参考alibaba/happyhorse-1.03 至 15 秒alibaba/happyhorse-1.1不支持视频参考上表与 Models API 返回的 video_attributes 一致;模型能力如有调整,以接口返回为准。按秒计费,实际费用以任务结果中的 usage.video_cost 为准,价格请参阅模型页 。
请显式传入 resolution。 这六款未传入时均默认为 1080p,费用按分辨率档位计算。用于预览或社交媒体竖版视频时,建议使用 720p 或 480p。
调用示例
以下示例只展示创建任务的请求。创建后查询状态、下载结果的完整流程见 Video API · 快速开始。
文生视频
仅传 prompt。
curl -X POST https://api.ofox.io/v1/videos \
-H "Authorization: Bearer $OFOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-3.0",
"prompt": "清晨的江南水乡,小船缓缓划过石桥",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}'frame_images与input_references不可同时传入,同时传入返回400 references_conflict。- 不需要音轨时传入
"generate_audio": false。 - 字段结构的完整说明见创建视频任务。
与其他系列的差异
- 无法取消:任务提交至上游后,
DELETE /v1/videos/{id}返回400 cancel_not_supported,任务将继续生成并计费。提交前请确认参数。 - 视频地址:实测任务完成后仅返回
unsigned_urls(阿里云 OSS 临时地址),不含mirror_urls。临时地址可能在 24 小时后失效,请及时下载保存。 - 更短的时长:Wan 最短 2 秒,HappyHorse 最短 3 秒,其他系列最短为 4 秒。
去水印
阿里系模型的专有参数通过 provider.options.dashscope 传递:
{
"model": "alibaba/wan-3.0",
"prompt": "...",
"duration": 5,
"resolution": "720p",
"provider": {
"options": { "dashscope": { "watermark": false } }
}
}provider.options 仅传递给匹配的供应商,其他供应商不会收到。完整说明见视频供应商路由。
常见报错
完整错误码见 Video API 错误码。
官方文档
常见问题
Wan 视频最长能生成多少秒?
Wan 3.0 和 Wan 3.0 Prime 单个任务 2 至 30 秒;Wan 2.6、Wan 2.7 为 2 至 15 秒;HappyHorse 1.0、1.1 为 3 至 15 秒。超出范围返回 400 duration out of range。
Wan 视频怎么去掉水印?
在请求中加入 provider.options.dashscope.watermark: false。provider.options 只会传给阿里云百炼(dashscope)这个供应商。
Wan 视频任务可以取消吗?
不可以。阿里系模型的任务提交到上游后无法中断,DELETE 会返回 400 cancel_not_supported,任务会继续生成并计费。提交前请确认参数。
Wan 2.6 报错 mixref2video requests are not supported by this model?
Wan 2.6 和 HappyHorse 1.1 不支持用视频作为参考。删除 input_references 中的 video_url,或改用 Wan 2.7、Wan 3.0、HappyHorse 1.0。
Wan 支持 4:3 或 3:4 吗?
只有 Wan 3.0 和 Wan 3.0 Prime 支持 4:3、3:4 和 adaptive。Wan 2.x 和 HappyHorse 只支持 16:9、9:16、1:1。
Wan 生成的视频地址多久失效?
完成后返回的是 unsigned_urls,即阿里云 OSS 的临时地址,可能 24 小时后失效,请及时下载保存。