
Seedance 2.0 API Key 配置:火山方舟 5 步教程
Seedance 2.0 是字节跳动豆包团队的视频生成大模型,API 走火山方舟(volcengine)开放。配置 API Key 完整流程共 5 步:注册火山引擎并实名认证 → 开通 Seedance 2.0 模型(账户需有余额或 tokens)→ 在 API Key 管理页创建密钥 → 复制模型 ID(endpoint)→ 按示例写出调用并跑通验证。全程在官方控制台完成,约 10 分钟。本文只讲 API 接入,和即梦 / 豆包应用端生成是两套入口。
目录如下:先交代要不要充值、需要哪些前置,再按开通 → 建 Key → 取模型 ID → 调用 → 验证五步走,最后是按 token 计费说明、资源包价格和常见报错速查。
Seedance 2.0 API 是什么:为什么要走火山方舟
Seedance 2.0 是字节豆包视频生成模型,采用多模态音视频联合生成架构,支持文字、图片、音频、视频四种模态输入,相比上一代在复杂交互与运动场景下的可用率更高,物理准确度、逼真度、可控性显著提升,最长可生成 15 秒。
对开发者来说,要把这种能力接进自己的产品(而不是在豆包或即梦 App 里手动点生成),就必须靠火山方舟的 API。先帮你把两套入口分清:站内已有的Seedance 2.0 基础教程讲的是应用端上手,本文只聚焦 API Key 的配置与调用,两套别混淆。
想先摸清要不要钱、能白嫖哪些免费额度,可参考Seedance 2.0 免费额度指南和Seedance 2.0 国内使用指南。
前置准备:账号、实名与余额
配置 API Key 前,先按住这几项确认,能避开大部分卡点:
- 火山引擎账号:没有就先注册,并在控制台完成企业或个人实名认证,这一步不做,后面的开通与建 Key 都会卡住。
- 账户余额或 tokens:开通 Seedance 2.0 需要账户里有余额或有可用 tokens(社区常给的说法是账户需有 200 元左右余额或有 tokens 才能开通),可以先小额充值或买一个官方资源包获得额度。
- 网络环境:火山方舟国内直连即可,不需要额外代理,这是相比多数海外模型 API 的便利点。
第一步:注册并完成实名认证
登录火山引擎官网,新用户注册账号后,进入控制台完成企业或个人实名认证。实名不过,后续的开通管理、创建 API Key 都用不了。

第二步:开通 Seedance 2.0 模型
实名之后,在火山方舟控制台找到「开通管理」,进入视觉模型 / 视频模型页面,在模型列表里搜索并开通 Seedance 2.0(模型名常写为 Doubao Seedance 2.0)。开通要求账户有余额或 tokens,按前一步充好即可。

开通后状态变成「已开通」,建议先等 1-2 分钟再调用,因为权限同步有延迟,刚开通就调容易返回 403。
第三步:在 API Key 管理页创建密钥
登录火山方舟控制台,左侧菜单进入「API Key 管理」页,点「创建 API Key」,直接默认生成即可,不用改东西。创建完会显示一串密钥,一定要当场复制保存,这就是调用时要填的 api_key。官方不会二次给你完整明文,丢了只能重建。

第四步:复制模型 ID(endpoint)
点开模型列表里的 Seedance 2.0 详情,复制页面里的模型 ID,例如 doubao-seedance-2-0。这个 ID 就是你代码里要填的 model 参数(也叫 endpoint)。列表里通常还有 doubao-seedance-2-0-mini(成本更低、时长和分辨率上限更小)和 doubao-seedance-2-0-fast(生成更快),按需求复用。

参数维度上要提醒:分辨率、时长是 tokens 消耗的大头,帧率其次,同样画面 720p 和 1080p 的 token 消耗接近 2 倍。选型时先定参数再调用,能明显压成本。想了解更省的使用姿势,可以回看站内Seedance 2.0 免费额度指南。
第五步:写代码调用并跑通验证
拿到 api_key 和模型 ID,就可按官方另一例写接口了。火山方舟提供 SDK 和 HTTP 两种方式,这里给一个 Python 的最小示例(示意结构,字段以官方文档为准):
from volcengine import ark
from volcengine.ark import Ark
client = Ark(api_key="你的API_KEY", region="cn-beijing")
task = client.video.generations.create(
model="doubao-seedance-2-0", # 换成你复制的模型 ID
prompt="一只橘猫在阳光下打盹,镜头缓缓推进",
resolution="720p",
duration=5,
)
print(task.task_id) # 拿到任务 ID 后再轮询状态,取结果视频 URL
model 填第四步复制的模型 ID,api_key 填第三步的密钥,其余字段按官方参考文档填写。时长、分辨率的取值要看所选模型的参数字段。⚠️ 上述代码只是示意,接口名和字段名已以火山方舟官方 SDK / API 文档为准,不要照抄上生产。

按 token 计费与资源包价格
Seedance 2.0 的 API 按视频生成消耗的 token 计费。社区实测里,生成一个 5 秒 480p 有声视频约消耗 5 万 tokens。单价随版本和活动会调整,下面引用的是官方 Doubao Seedance 2.0 资源包的刊例价,供你量级参考:
| 模型 | 资源包规格 | 刊例价 | 有效期 |
|---|---|---|---|
| Doubao Seedance 2.0 | 100 万 Tokens | 28 元 | 90 天 |
| Doubao Seedance 2.0 | 1000 万 Tokens | 280 元 | 90 天 |
| Doubao Seedance 2.0 | 1 亿 Tokens | 2800 元 | 90 天 |
| Doubao Seedance 2.0 fast | 100 万 Tokens | 22 元 | 90 天 |
说明:资源包是预付费商品,仅用于抵扣在线推理的 token 消耗,自购日起 7 天内未使用额度可申请全额退款,一旦使用或超时不能退;部分档位(如 100 万 tokens)常见要「7 个起售」。价格详情以火山方舟资源包使用规则页为准,此处不替它承诺单价。想按量弹性走,可以账户预充值按量后付费,还能享受官方后付费限时折扣。
常见报错速查表
| 现象 | 可能原因 | 处理办法 |
|---|---|---|
| 403 / 权限不足 | 开通未成功或权限同步延迟 | 确认已开通,等 1-2 分钟再调用 |
| 401 / 密钥无效 | api_key 写错或带了空格 | 到 API Key 管理页重建 |
| 余额不足 | 开通或调用时账户没有余额/tokens | 充值或买资源包,先小额试出一段 |
| 参数校验失败 | 时长/分辨率超过所选模型上限 | 对照模型文档改 duration/resolution;时长长的用完整版而非 mini |
| 调用超时 | 长视频 + 分辨率调的太高 | 先按下限参数试通,再慢慢升档 |
常见问题
Seedance 2.0 的 API Key 在哪创建?
答:登录火山方舟控制台,进入「API Key 管理」页点「创建 API Key」,生成后立刻复制保存,这就是调用凭证 api_key。前提是账号已完成实名且已开通 Seedance 2.0 模型。
开通 Seedance 2.0 要钱吗?
答:开通模型不收字段开通费,但要 账户里有余额或可用 tokens 才能开通并调用(社区常见做法是先充一小笔或买一个资源包)。真正产生调用才按 token 计费,具体门槛以火山方舟开通页提示为准。
生成视频的 token 消耗怎么算?
答:按视频生成的 token 消耗计,分辨率、时长是主要变量,帧数次之;同样画面 720p 与 1080p 可差接近 2 倍。社区实测生成 5 秒 480p 有声视频约 5 万 tokens,精确计价看官方价格页。
模型 ID 填什么,在哪复制?
答:在模型详情页复制的模型名大多是 `doubao-seedance-2-0`(还可能有 -mini / -fast 后缀),在代码里填到 `model` 字段。它和 api_key 是两码事:api_key 是身份凭证,模型 ID 是选模型。
没有 GPU / 本地跑不动怎么办?
答:不受影响。Seedance 2.0 的 API 推理放在火山云端,你只需要 Python 3.8+ 或 Node 16+ 发 HTTP/SDK 请求并轮询任务状态,本地无需显存。跨 Windows / Linux / macOS 都能用。

京ICP备2024094994号-29