万相 3.0 请求参数
wan3.0-video / wan3.0-video-prime 在 POST /v1/videos/generations 上的参数标准
API 配置
保存后下方「Try It」面板会自动携带此 API Key 发送真实请求。
Base: api.xrtoken.net
接口与其他视频模型相同:
- 国内站创建:
POST https://api.xrtoken.net/v1/videos/generations - 国际站创建:
POST https://api.xrtoken.ai/v1/videos/generations - 查询:
GET {同一 host}/v1/videos/generations/{id}
国内站和国际站均提供 wan3.0-video(标准版)和 wan3.0-video-prime(高速版,能力对齐标准版)。万相 3.0 是全能参考视频模型:文生、图生(首帧/首尾帧)、参考生(图/视频/音频/文件/网页)走同一套参数。最长 30 秒,输出 30fps。
计费按秒:费用 = 分辨率单价 × (输入视频秒数 + 输出视频秒数)。无输入视频时只按输出时长。声音开关价格相同。当前售价为官方原价 7 折。
国内站(CNY):
| 模型 | 480P | 720P | 1080P |
|---|---|---|---|
wan3.0-video | ¥0.21 / 秒(原价 ¥0.3) | ¥0.42 / 秒(原价 ¥0.6) | ¥0.84 / 秒(原价 ¥1.2) |
wan3.0-video-prime | ¥0.315 / 秒(原价 ¥0.45) | ¥0.63 / 秒(原价 ¥0.9) | ¥1.26 / 秒(原价 ¥1.8) |
国际站(USD,官方人民币价 ÷ 7.15):
| 模型 | 480P | 720P | 1080P |
|---|---|---|---|
wan3.0-video | $0.0294 / 秒(原价 $0.0420) | $0.0587 / 秒(原价 $0.0839) | $0.1175 / 秒(原价 $0.1678) |
wan3.0-video-prime | $0.0441 / 秒(原价 $0.0629) | $0.0881 / 秒(原价 $0.1259) | $0.1762 / 秒(原价 $0.2517) |
参数标准
推荐使用与 Seedance 相同的 content 数组。也兼容百炼原生 input + parameters 请求体。
| 字段 | 必填 | 取值 |
|---|---|---|
model | 是 | wan3.0-video 或 wan3.0-video-prime |
content 或 prompt | 条件必填 | 与 input.media 至少填一项 |
duration | 否 | 整数 2–30,默认 5。传 -1 为智能时长 |
resolution | 否 | 480P / 720P / 1080P(480p 等同 480P),默认 1080P |
ratio | 否 | adaptive(默认)、16:9、4:3、1:1、3:4、9:16 |
generate_audio | 否 | 默认 true。对应上游 audio |
seed | 否 | 0–2147483647 |
prompt_extend | 否 | 默认 true,智能改写 prompt |
watermark | 否 | 默认 false |
content 里除文本外,媒体用 type + role:
| type | role | 上限 |
|---|---|---|
image_url | first_frame | 1 |
image_url | last_frame | 1 |
image_url | reference_image | 10 |
video_url | reference_video | 5,总时长 ≤ 15 秒 |
audio_url | reference_audio | 5,总时长 ≤ 15 秒 |
规则:
- 媒体 URL 用公网
https,或data:{MIME};base64,...。本模型不使用asset://。 - 文生、首尾帧图生、参考生 三选一。
first_frame/last_frame不得与任何reference_*同时出现。 - 参考模式下 prompt 可用「图1」「视频1」「音频1」指代
content数组里对应顺序的素材(图和视频分别计数)。 - 有参考视频时:输入视频总时长 + 输出时长不超过 30 秒。
- 不支持
4k、21:9、service_tier。
也可直接传百炼原生结构:input.prompt、input.media[].type(first_frame / last_frame / reference_image / reference_video / reference_audio / file / link)和 parameters。
示例
文生视频
curl -sS https://api.xrtoken.net/v1/videos/generations \
-H "Authorization: Bearer $XRT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan3.0-video",
"content": [
{ "type": "text", "text": "一只小猫在月光下的屋顶上奔跑,城市的霓虹灯在远处闪烁,电影级画质" }
],
"duration": 5,
"resolution": "720P",
"ratio": "16:9"
}'
首帧生视频
{
"model": "wan3.0-video",
"content": [
{ "type": "text", "text": "角色从墙上活过来,一边 rap 一边摆姿势" },
{
"type": "image_url",
"image_url": { "url": "https://example.com/first.png" },
"role": "first_frame"
}
],
"duration": 5,
"resolution": "480P"
}首尾帧再加一条 "role": "last_frame" 的图片。
参考生视频
{
"model": "wan3.0-video-prime",
"content": [
{ "type": "text", "text": "视频1抱着图1,在图2的椅子上弹奏民谣" },
{
"type": "video_url",
"video_url": { "url": "https://example.com/role.mp4" },
"role": "reference_video"
},
{
"type": "image_url",
"image_url": { "url": "https://example.com/object.png" },
"role": "reference_image"
},
{
"type": "image_url",
"image_url": { "url": "https://example.com/chair.png" },
"role": "reference_image"
}
],
"duration": 5,
"resolution": "720P",
"ratio": "adaptive"
}查询
创建成功返回任务 id。轮询:
curl -sS "https://api.xrtoken.net/v1/videos/generations/$TASK_ID" \
-H "Authorization: Bearer $XRT_API_KEY"
状态为 queued / processing / succeeded / failed。成功后成片地址在 content.video_url 或顶层 video_url。
完整字段表见 创建视频生成任务。