720p
33
积分 / 秒
= $0.033 美元 / 秒
- resolution
- 720p
Alibaba
API 当前可用视频生成使用 Wan 2.6 Flash 将一张图片生成 2–15 秒、720p 或 1080p 的无声视频,可选单镜头或多镜头。
wan-2.6-flash新账户赠送 $0.20 免费积分,按起步价约可生成 6 秒视频。
WAN 2.6 Flash 由 Alibaba 开发。Wizzx 提供 API 访问,不拥有该模型。所有商标归各自所有者所有。
需要首帧图片?可以先用这些模型生成:
模型指南
使用 Wan 2.6 Flash 将一张图片生成 2–15 秒、720p 或 1080p 的无声视频,可选单镜头或多镜头。
Wan 2.6 Flash 属于阿里巴巴 Wan 2.6 视频系列。阿里巴巴介绍 Wan 2.6 支持最长 15 秒的 1080p 视频,并能把提示词拆解为多镜头分镜。Wizzx 中的 Flash 版本专注一件事:以较低的每秒费率,把一张首帧图片生成无声视频。
| Wizzx 控件 | 当前行为 |
|---|---|
| 首帧 | 必填,恰好 1 个公网图片 URL;输出跟随其宽高比 |
| 提示词 | 可选,最多 1,500 个字符 |
| 分辨率 | 720p(默认)或 1080p |
| 时长 | 2–15 秒的任意整数,默认 5 秒 |
| 镜头类型 | 单镜头或多镜头 |
| 提示词扩写 | 默认开启;多镜头需要开启 |
| 音频 | 不支持,输出始终无声 |
从干净、光线充足的图片开始。描述主体动作、镜头运动与风格;如果只需要轻微动态,也可以不写提示词。不希望出现的问题写进反向提示词,使用多镜头时保持提示词扩写开启。
Wizzx 每个请求返回一个无声视频。分辨率决定每秒费率,时长决定总价;实时积分以后端目录为准。本模型不开放文生视频、音频与特效模板,包含音频的请求会被拒绝。
后端定价
模型身份、计费单位与全部价格档位均读取自后端目录。
33
积分 / 秒
= $0.033 美元 / 秒
54
积分 / 秒
= $0.054 美元 / 秒
1 积分 = $0.001 美元;最终扣费以 API 实际返回为准。
仅图生视频、无声;按秒计费(2–15 秒),默认 720p
所有请求都是异步的:先提交任务并保存任务 ID,再轮询获取结果。下面的请求体使用该模型的默认设置。
登录后在控制台创建密钥,在服务端环境中设置 WIZZX_API_KEY,不要将密钥暴露在浏览器代码中。
向模型接口发送 POST 请求。提交成功后返回 data.task_id,请保留该 ID 用于查询。提交成功不代表内容已经生成完成。
将 YOUR_TASK_ID 替换为返回的任务 ID,查询 /api/v1/task/status。等待 SUCCEEDED 后读取输出 URL。遇到 FAILED 或 REVIEW_REQUIRED 时停止,不要自动重提状态不明的任务。
curl -X POST \
https://api.wizzx.ai/api/v1/task/submit/wan-2.6-flash \
-H "Authorization: Bearer $WIZZX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"resolution": "720p",
"duration": 5,
"prompt_extend": true,
"image_urls": [
"https://example.com/input.jpg"
],
"prompt": "黄金时刻沿海崖公路的缓慢航拍推进镜头,电影感运动"
}'const response = await fetch("https://api.wizzx.ai/api/v1/task/submit/wan-2.6-flash", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.WIZZX_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"resolution": "720p",
"duration": 5,
"prompt_extend": true,
"image_urls": [
"https://example.com/input.jpg"
],
"prompt": "黄金时刻沿海崖公路的缓慢航拍推进镜头,电影感运动"
}),
});
const payload = await response.json();
const task = payload.data ?? payload;
const taskId = task.task_id;import os
import requests
response = requests.post(
"https://api.wizzx.ai/api/v1/task/submit/wan-2.6-flash",
headers={
"Authorization": f"Bearer {os.environ['WIZZX_API_KEY']}",
},
json={
"resolution": "720p",
"duration": 5,
"prompt_extend": True,
"image_urls": [
"https://example.com/input.jpg"
],
"prompt": "黄金时刻沿海崖公路的缓慢航拍推进镜头,电影感运动"
},
)
payload = response.json()
task = payload.get("data", payload)
task_id = task["task_id"]curl -X POST \
https://api.wizzx.ai/api/v1/task/status \
-H "Authorization: Bearer $WIZZX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"task_id": "YOUR_TASK_ID"
}'const response = await fetch("https://api.wizzx.ai/api/v1/task/status", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.WIZZX_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ task_id: "YOUR_TASK_ID" }),
});
const payload = await response.json();
const task = payload.data ?? payload;import os
import requests
response = requests.post(
"https://api.wizzx.ai/api/v1/task/status",
headers={
"Authorization": f"Bearer {os.environ['WIZZX_API_KEY']}",
},
json={"task_id": "YOUR_TASK_ID"},
)
payload = response.json()
task = payload.get("data", payload)请把 example.com 链接换成你自己文件的公开地址。
Wizzx 上该接口接受的字段,与 Playground 表单使用同一份 schema。
| 参数 | 类型 | 默认值 | 可选值 | 说明 |
|---|---|---|---|---|
prompt提示词 | string | — | ≤ 1,500 | 可选。描述主体、动作、镜头与风格(最多 1500 个字符)。 |
image_urls首帧必填 | url[] ≤ 1 | — | — | 必填。添加 1 张图片作为首帧,输出跟随其宽高比;视频无声。 |
resolution分辨率 | string | 720p | 720p · 1080p | 分辨率决定每秒费率。 |
duration时长 | integer | 5 | 2 – 15 | 视频时长(秒),时长决定总价。 |
shot_type镜头类型 | string | — | single · multi | — |
prompt_extend提示词扩写 | boolean | true | — | 自动补充提示词细节;多镜头需要开启。 |
negative_prompt反向提示词 | string | — | ≤ 500 | 视频中不希望出现的内容(最多 500 个字符) |
seed随机种子 | integer | — | 0 – … | 用于复现结果的随机种子 |
Wizzx API
新账户赠送 $0.20 免费积分。按量付费,无需订阅,失败任务自动退款。