指南一个 API Key 用同一提示词跑多个视频模型
Makernice 团队 · ·
价格截至 2026 年 11 月 2 日(价表 v12)。
在 Makernice 用同一句提示词跑多个 AI 视频模型:用一个 API Key 发同样的请求,只改 model 字段,并去掉某个模型不收的字段。5 秒 720p 文生视频测试,wan-3.0 是 $0.39,kling-4.0 是 $0.84,seedance-2.5 是 $1.30(价表 v12,2026 年 11 月 2 日)。
哪些视频模型能收同一份请求?
挑支持你的模式和时长的模型。做 5 秒 720p 文生视频测试,下面五个都可以;各模型的模式、时长和字段以 GET /v1/models 的实时返回为准。
| `model` | 时长 | resolution 字段 | 提示词上限 |
|---|---|---|---|
seedance-2.5 | 4–30 秒 | 480p、720p、1080p、4k | 4,000 |
kling-4.0 | 3–30 秒 | 720p、1080p | 4,000 |
wan-3.0 | 2–30 秒 | 480p、720p、1080p | 4,000 |
happy-horse-1.1 | 3–15 秒 | 720p、1080p | 2,500 |
kling-3.0-standard | 3–15 秒 | 无(固定 720p 档) | 2,500 |
每个模型做一次 5 秒测试要多少钱?
| `model` | 每秒 | 5 秒一条 |
|---|---|---|
seedance-2.5 | $0.2592 | $1.30 |
kling-4.0 | $0.168 | $0.84 |
wan-3.0 | $0.0789 | $0.39 |
happy-horse-1.1 | $0.168 | $0.84 |
kling-3.0-standard | $0.1209 | $0.60 |
价格取自价表 v12(2026 年 11 月 2 日)。成本计算器的对比视图最多可把四个模型并排,算法相同。在计算器里对比 →
第 1 步:怎么给每个模型报同一句提示词的价?
PROMPT="A ceramic mug on a wooden table, steam rising, slow push-in, morning light"
for MODEL in seedance-2.5 kling-4.0 wan-3.0 happy-horse-1.1; do
curl -s https://api.makernice.com/v1/generations/quote \
-H "Authorization: Bearer $MAKERNICE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"'"$MODEL"'","mode":"t2v","prompt":"'"$PROMPT"'","duration":5,"resolution":"720p"}'
echo
done每次返回都有自己的 id、amount 和 expires_at,报价不冻结任何金额。kling-3.0-standard 用同样的请求体,只是去掉 resolution。
第 2 步:怎么创建并对比这些视频?
curl https://api.makernice.com/v1/generations \
-H "Authorization: Bearer $MAKERNICE_API_KEY" \
-H "Idempotency-Key: mug-test-kling-4.0" \
-H "Content-Type: application/json" \
-d '{
"quote_id": "qt_...",
"input": {
"model": "kling-4.0",
"mode": "t2v",
"prompt": "A ceramic mug on a wooden table, steam rising, slow push-in, morning light",
"duration": 5,
"resolution": "720p"
}
}'每个视频用自己的报价和自己的 Idempotency-Key 创建,例如测试名加模型 id。账户默认最多同时进行 2 个生成,所以第三个创建请求会返回带 Retry-After 的 429 concurrency_limit_reached,直到有一个结束。逐个轮询结果,或传 callback_url 让我们把结果 POST 到你的服务器。

模型之间哪些差异会让同一份请求出错?
| 差异 | 涉及模型 | 怎么办 |
|---|---|---|
| 没有 resolution 字段 | Kling 3.0 Pro、Standard、4K;Seedance 2.0 Fast | 不传 resolution |
| 提示词上限 2,500 字符 | Kling 3.0 Pro、Standard、4K;Happy Horse 1.1 | 共用提示词控制在 2,500 字符以内 |
| 分辨率叫法不同 | MiniMax H3(480p、768p、2k、4k) | 用该模型自己的值,如 768p |
| 只支持文生视频 | Kling 3.0 4K | 图片类测试换别的模型 |
aspect_ratio 取值不同 | 每个模型、每种模式都不同 | 看 GET /v1/models 里的 modes[].aspectRatios |
生成失败或超时,冻结金额全额释放,所以某个模型没跑成不花钱。注:如果成品因内容违规被输出审核拦截,这次生成仍会扣费。可联系客服申请人工复核。要并排对比规格,看全部模型或文档里的支持模型列表。
常见问题
一个 API 能用同一份请求调用 Seedance、Kling 和 Wan 吗?
model 字段,并去掉该模型不收的字段,例如 Kling 3.0 的 resolution。在 Makernice 给每个模型都报一次价要花钱吗?
为什么同一份请求在 Kling 3.0 Standard 上报错,在 Kling 4.0 上没事?
resolution 字段,传了就返回 400 invalid_request;Kling 4.0 接受 720p 或 1080p。Kling 3.0 Standard 的提示词上限也是 2,500 字符,而不是 4,000。本文涉及的模型
视频Seedance 2.5
字节跳动的长镜头旗舰:单段最长 30 秒,480p 到 4K,最多 16 张参考图,让每个镜头都保持角色一致。音频始终开启(不可关闭)。
视频Kling 4.0
Kling 4.0 用文字、首帧、首尾帧或最多 10 张参考图生成 3–30 秒带声音的视频,可选 720p 或 1080p。
视频Wan 3.0
-21%Makernice 上时长范围最宽的模型——2 到 30 秒,480p、720p 或 1080p,支持全部输入模式和最多 10 张参考图。
视频Happy Horse 1.1
阿里巴巴 Happy Horse 1.1:专注于文字、图片和参考图驱动的短片——3–15 秒,720p 或 1080p,最多 9 张参考图。
视频Kling 3.0 Standard
-4%720p 档位的 Kling 3.0,带音频——需要声音的社媒短片的高性价比之选。