先说答案:做面向欧洲用户的视频产品,可以通过 HopBase 用一把 API Key、同一套异步流程(提交任务 → 轮询 → 24 小时内下载)调用可灵 4.0(kling-v4)、Seedance 2.5(dreamina-seedance-2-5-260628)、海螺 H3(MiniMax-H3)、万相 3.0(wan3.0-video)和 Grok Imagine Video 1.5。可灵 4.0 生成 3–30 秒、720p / 1080p、始终带声音的视频,720p 官方牌价 $0.1471 / 秒。失败任务不计费,完成的任务会返回 usage.cost_usd,即这条视频实际扣除的美元金额,方便按条记账。欧盟 AI 法案自 2026 年 8 月 2 日起适用,其中第 50 条的透明度义务要求:提供方须以机器可读方式标记生成内容,部署方须披露深度伪造。本文给出一份工程清单,不构成法律意见;法案适用与 GDPR 问题请联系顾问。
一、一把 Key 能生成哪些视频
| 模型 | ID | 时长 | 分辨率 | 官方牌价 |
|---|---|---|---|---|
| 可灵 4.0 | kling-v4 |
3–30 秒 | 720p / 1080p | 720p $0.1471/秒,1080p $0.2206/秒(始终带声音) |
| 可灵 3.0 | kling-v3 |
按模型 | 720p–4K | 720p 无声 $0.08824/秒起 |
| Seedance 2.5 | dreamina-seedance-2-5-260628 |
自动或 4–30 秒 | 480p / 720p / 1080p | 无视频输入 480p/720p 每百万视频 token $10.70,1080p $11.70 |
| 海螺 H3 | MiniMax-H3 |
4–15 秒 | 768P / 2K | 768P $0.08/秒,2K $0.13/秒 |
| 海螺 H3-Max | MiniMax-H3-Max |
5–15 秒 | 480P / 768P | 480P $0.05/秒,768P $0.08/秒 |
| 万相 3.0 | wan3.0-video |
按模型 | 480p–1080p | 480p $0.04412/秒,720p $0.08824/秒,1080p $0.1765/秒 |
| Grok Imagine Video 1.5 | grok-imagine-video-1.5 |
1–15 秒 | 480p / 720p / 1080p | $0.08 / $0.14 / $0.25 每秒 |
以上为官方牌价(2026-10-29 快照),见价格页;账户实际单价以控制台为准。例:可灵 4.0 生成 10 秒 720p,按牌价 10 × $0.1471 ≈ $1.47。
各家视频模型分属不同分组,一把 Key 最多可含 10 个分组;用前调 GET /v1/models,只用返回的 ID。选型速记:长镜头、文生或单首帧图生选 kling-v4(不支持参考图和多镜头,需要时用 kling-v3 / kling-v3-omni);编辑、延长、首尾帧选 Seedance 2.5;要快选 MiniMax-H3-Max(5 秒片段通常几秒出片);多模态参考选万相 3.0。
二、统一轮询并按条记录成本
可灵、Seedance、海螺共用 POST /v1/video/generate 和 GET /v1/video/tasks/{task_id};区别只在 Seedance 把 ID 和状态包在 task 里,可灵和海螺在顶层。万相 3.0 沿用原厂路径(/api/v1/services/aigc/video-generation/video-synthesis、/api/v1/tasks/{task_id})。
import os, time, json, requests
API = "https://api.hop-base.com/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['HOPBASE_API_KEY']}"}
def run(body):
r = requests.post(f"{API}/video/generate", headers=HEADERS, json=body, timeout=60)
r.raise_for_status()
sub = r.json()
tid = sub["task"]["id"] if "task" in sub else sub["id"]
while True:
data = requests.get(f"{API}/video/tasks/{tid}", headers=HEADERS, timeout=60).json()
task = data.get("task", data)
if task["status"] in ("completed", "failed"):
return tid, data, task
time.sleep(5)
tid, data, task = run({"model": "kling-v4", "prompt": "黄昏时分,电车驶过雨后的里斯本街道,电影感",
"duration": 5, "resolution": "720p", "aspect_ratio": "16:9"})
record = {
"task_id": tid, "model": "kling-v4", "status": task["status"],
"output": (task.get("outputs") or [None])[0], # 完成后 24 小时内有效
"cost_usd": data.get("usage", {}).get("cost_usd"), # 这条视频实际扣除的美元
}
print(json.dumps(record, ensure_ascii=False)) # 和成片文件放在一起保存,见下方清单
上线前要接好的规则:结果链接自完成起 24 小时有效、重复查询不延长、过期返回 410;素材规格在任务执行中才校验,不合规可能几分钟后失败(失败不计费);提交时会预占余额,不足返回 402 insufficient_balance;可灵任务 2 小时未完成判失败且不计费,Seedance 24 小时自动终止;视频任务不能取消。
三、AI 法案第 50 条:工程落地清单
法案官方文本的要点(摘要,欧盟委员会 AI Act Service Desk 的原文链接见本节末尾;非法律意见):
- 法案自 2026 年 8 月 2 日起适用(第 113 条),第 50 条不在另定日期的条款之列;
- 提供方须以有效、可靠、机器可读的方式标记生成内容;按第 111 条第 4 款,2026 年 8 月 2 日前已上市的生成式系统,其提供方须在 2026 年 12 月 2 日前满足这项标记义务(第 50 条第 2 款);
- 部署方须披露深度伪造;明显属于艺术、创意、讽刺或虚构作品的,披露方式可不妨碍作品呈现;
- 欧盟委员会已发布 AI 生成内容标记与标注的自愿性行为准则(Code of Practice)。
你的产品算提供方、部署方还是两者兼有,请交给顾问判断。工程上要做的事大体一致,越早做越省事:
- 每个成片留存来源记录:模型 ID、任务 ID、完成时间、提示词引用,与文件一起存(即上面的
record)。 - 不要在转码时丢掉已有元数据:裁剪、转码、重封装后检查元数据是否保留。本文不声称任何模型的输出带有机器可读标记,请用自己的工具检查实际产出。
- 按需自己打标:如果你的产品就是面向用户的生成系统,规划自己的机器可读标记(例如导出时写入内容凭证清单),不要依赖模型。
- 界面上标注:凡描绘逼真人物、地点、事件的片段,显示「AI 生成」标签。
- 可见水印是另一回事:Seedance 请求有
watermark字段,默认不加可见水印,按场景决定。 - 人像即个人数据:Seedance 2.0 的真人参考图须先经素材上传接口上传,Seedance 2.5 不接受真人参考图;涉及 GDPR 的问题,上传任何人的肖像前请联系顾问。
来源
- AI 法案第 50 条:透明度义务(欧盟委员会 AI Act Service Desk,英文)
- AI 法案第 111 条:已上市系统的过渡安排
- AI 法案第 113 条:生效与适用日期
- 欧盟委员会发布 AI 生成内容标记与标注行为准则
以上官方页面为准;依赖任何日期前请再核对一次,欧盟委员会可能发布后续指引。
四、计费
美元按量付费、无订阅;支持 Visa / Mastercard、Apple Pay、Google Pay、支付宝、AlipayHK、微信支付,充值页付款前显示金额、手续费和到账金额。公司开票、增值税处理或数据处理条款,请通过联系页咨询顾问。按团队或客户各发一把 Key、各设消费上限,用量页可导出逐笔 CSV。
常见问题
一把 Key 能同时调可灵、Seedance 和海螺吗?
能。它们分属不同分组,一把 Key 最多含 10 个分组;三者共用同一组提交和查询端点,万相 3.0 沿用原厂路径。
可灵 4.0 支持什么?
文生视频和单首帧图生视频,3–30 秒,720p 或 1080p;始终带声音,audio=false 价格相同;不支持参考图、参考视频、主体和多镜头。
怎么知道一条视频实际花了多少?
任务完成后查询结果顶层 usage.cost_usd 就是实际扣除的美元金额;未扣费的失败任务为 0。
用了 HopBase 就符合 AI 法案吗?
任何网关都不能单独做到。本文列的是方便标注和审计的工程步骤;法案是否及如何适用于你的产品,请咨询法律顾问。
数据在欧盟境内处理吗?
本文不做数据驻留或 GDPR 承诺,有需要请在发送个人数据前联系顾问。