wan3.0-video 与 wan3.0-video-prime 两个模型,调用方式完全相同,用同一个接口统一支持文生视频、图生视频(首帧 / 首尾帧)与参考生视频(参考图 / 参考视频 / 参考音频 / 文件 / 网页链接)。单次最长可生成 30 秒视频,输出帧率 30fps,并可选择是否携带音轨。LoopRouter 以与阿里百炼(DashScope)完全一致的原生接口对外提供该能力:接口路径、请求体、响应结构都与百炼官方相同,你只需把 Base URL 从百炼域名换成网关地址、把 API Key 换成 LoopRouter 令牌,其余代码一行不改。
换 Base URL 即可使用:把原本指向
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com 的请求改为 https://api.looprouter.com 即可——网关不需要 WorkspaceId 子域,也不需要百炼 API Key,统一用 LoopRouter 的 sk- 令牌鉴权。已有的百炼官方示例、SDK 或自研代码无需改动请求结构。快速入口
视频生成 API
完整参数、四种生成模式、media 数组、响应结构与错误码
快速开始
三步跑通第一个视频任务
计费与分组
分辨率档位单价与分组倍率说明
AI 集成指南
把文档直接交给 ChatGPT / Claude 接入
核心特性
一个接口四种模式
文生 / 首帧图生 / 首尾帧图生 / 参考生视频,共用同一端点,仅靠
input.media 组合区分全能参考生视频
参考图 ≤10、参考视频 ≤5、参考音频 ≤5,还可传文件或网页链接,
prompt 中用「图1」「视频1」指代素材更长单段时长
时长范围 2–30 秒,一次生成覆盖更完整的镜头叙事
音画同步
audio 默认开启,输出视频自带声音;开关声音价格相同模型清单
两个模型调用方式完全相同,只需切换请求体里的
model 字段值即可;实际可用模型与定价以控制台「模型广场」为准,无需关心上游版本后缀或接入点 ID。技术规格
端点一览
Base URL:https://api.looprouter.com
模型定价
计费采用提交预扣、完成结算的两段式流程,与 Seedance 2.5 / 可灵 3.0 同一「按秒 × 按分辨率档」机制:1
提交预扣
任务创建成功后,按请求的分辨率档位与时长预估并预扣一笔额度,日志中心产生一条预扣记录。分辨率越高、时长越长,预扣越多。
2
完成结算
任务成功后按实际输出时长(向上取整到整秒)结算,多退少补;任务失败则全额退回预扣。
1080P(默认)> 720P > 480P。具体单价以控制台「模型广场」展示为准。
计费规则:时长向上取整到整秒,最短按 1 秒、最长按 30 秒计。开关音频(
audio)不影响价格。不扣费场景:参数校验失败、鉴权失败、内容审核拒绝均不产生费用;已预扣的失败任务会自动退款。限流与重试
- 平台按渠道维度做 RPM 智能调度:并发高峰时任务会短暂排队而不是直接失败。
- 收到 429(
Throttling,当前分组上游负载已饱和)或 5xx 时,建议指数退避重试(2s → 4s → 8s)。 - 轮询查询接口建议间隔 15 秒;时长越长生成耗时越久,长视频请适当延长轮询周期与超时时间。
常见问题
为什么创建任务只返回 task_id,没有视频?
为什么创建任务只返回 task_id,没有视频?
这是异步任务接口:创建仅入队并返回
output.task_id,需轮询 GET /api/v1/tasks/{task_id} 直到 task_status 变为 SUCCEEDED,再从 output.video_url 下载成片。成功状态是什么?
成功状态是什么?
是
SUCCEEDED(全大写)。终态请匹配 SUCCEEDED / FAILED / CANCELED;UNKNOWN 表示任务不存在或已过查询有效期。支持哪些分辨率?为什么不能用 4K?
支持哪些分辨率?为什么不能用 4K?
万相 3.0 支持
480P / 720P / 1080P 三档,默认 1080P。官方未提供更高档位,传入其他值会返回参数错误且不扣费。能用智能时长(duration = -1)吗?
能用智能时长(duration = -1)吗?
网关不支持
-1。因为提交时真实时长未知,无法按秒预扣,会导致少收费。请传 2–30 秒的明确整数;有视频输入时确保「输入 + 输出 ≤ 30 秒」。reference_xx 和 first_frame 能一起传吗?
reference_xx 和 first_frame 能一起传吗?
不能。
first_frame / last_frame 与 reference_image / reference_video / reference_audio / file / link 互斥,混用会返回 The two modes are mutually exclusive 错误。视频链接过期了怎么办?
视频链接过期了怎么办?
output.video_url 是临时链接,任务成功后请尽快下载并转存到自己的存储;过期后可重新调用查询接口获取新链接,但任务本身也有保留期限。相关文档
视频生成 API
参数、media 数组与响应详解
快速开始
三步跑通第一个视频
AI 集成指南
llms.txt 与推荐提示词