Seedance API:Seedance 2.5 与 2.0 视频生成 API
通过 Nereo API,在你自己的代码中调用字节跳动 Dreamina Seedance 2.5、Seedance 2.0、2.0 Fast 和 2.0 Mini:一个 API Key,每个视频一次 REST 请求,支持文生视频、图生视频和参考生视频,按秒付费。想先测试提示词?直接在这里用 Seedance 2.5 生成,无需写代码。
文生视频
Seedance 2.5 API 功能:文生视频、图生视频和参考生视频
文生视频 API:单次请求最长 30 秒
向 Seedance 2.5 文生视频端点发送提示词,即可获得带运动、镜头调度和原生音频的视频。片段最长 30 秒,一条完整广告、产品展示或故事节拍都能在一次 API 调用中完成。
支持首帧和尾帧的图生视频 API
让产品图、角色图或分镜帧动起来。图生视频端点接受起始帧和可选的结束帧,让你精确控制镜头的起点和落点。
支持最多 30 个参考的参考生视频 API
使用参考生视频端点(全模态参考),最多可传入 30 张图片或视频,外加提示词,让面部、服装、包装和品牌色在多个镜头间保持一致。将 generate_audio 设为 true,即可获得与画面同步的对白、音乐和音效。
480p 草稿、1080p 成片,Seedance 2.0 支持 4K
每次请求可选择 480p、720p 或 1080p(Seedance 2.0 还提供 4K)。用 Seedance 2.0 Mini 或 Fast 以 480p 低成本出草稿,再用 Seedance 2.5 渲染最终保留的版本。
Seedance API Python 教程与代码示例
每个 Seedance 模型在 https://api.nereo.io/api/v1 下都有独立端点。请求是异步的:你会立即收到 status_url,然后轮询它(或使用 webhook)直到视频就绪,通常在一到几分钟内完成。可将以下示例复制到 Python、curl 或 Node.js 中使用。
Seedance 2.5 文生视频(Python)
pythonimport os, time, requests
API = "https://api.nereo.io/api/v1"
headers = {"Authorization": f"Bearer {os.environ['NEREO_API_KEY']}"}
# 1. Submit a Seedance 2.5 text-to-video request
job = requests.post(
f"{API}/byteplus/seedance-2.5/text-to-video",
headers=headers,
json={
"prompt": "A barista pours latte art in a sunlit cafe, slow push-in",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": True,
},
).json()
# 2. Poll status_url until the video is ready
while True:
result = requests.get(job["status_url"], headers=headers).json()
if result["status"] not in ("queued", "in_progress"):
break
time.sleep(5)
if result.get("error"):
raise RuntimeError(result["error"]["message"])
print(result["outputs"][0]["url"])Seedance 2.5 图生视频(curl)
bashcurl -X POST https://api.nereo.io/api/v1/byteplus/seedance-2.5/image-to-video \
-H "Authorization: Bearer $NEREO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "The product slowly rotates on a marble pedestal",
"image_url": "https://example.com/product.png",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "adaptive",
"generate_audio": true
}'
# The response includes a status_url. Check it until status is "completed":
curl "$STATUS_URL" -H "Authorization: Bearer $NEREO_API_KEY"Seedance 2.0 Fast 文生视频(Node.js / TypeScript)
typescriptconst headers = {
Authorization: `Bearer ${process.env.NEREO_API_KEY}`,
"Content-Type": "application/json",
};
const job = await fetch("https://api.nereo.io/api/v1/byteplus/seedance-2.0-fast/text-to-video", {
method: "POST",
headers,
body: JSON.stringify({ prompt: "A paper boat drifting down a rainy street", duration: 5, resolution: "480p" }),
}).then((r) => r.json());
let result;
do {
await new Promise((r) => setTimeout(r, 5000));
result = await fetch(job.status_url, { headers }).then((r) => r.json());
} while (result.status === "queued" || result.status === "in_progress");
console.log(result.outputs[0].url);如何获取 Seedance API Key 并发出第一个请求
从注册到生成第一个视频,大约只需五分钟。
创建 API Key
登录 Nereo API 控制台,打开 API keys 并创建一个密钥。密钥只显示一次,请将其存入环境变量(如 NEREO_API_KEY),并仅在服务端代码中使用。
充值并发送请求
充值余额后,向 Seedance 端点(如 /byteplus/seedance-2.5/text-to-video)POST 一个 JSON 请求体,包含提示词、时长、分辨率和宽高比。
轮询并下载视频
每隔几秒检查返回的 status_url,直到状态为 completed,然后下载 outputs[0].url。生成的文件会复制到 Nereo 存储,链接长期有效。
Seedance 2.5 vs 2.0 vs 2.0 Fast vs 2.0 Mini API:端点与每秒价格
| Feature | Seedance 2.5 | Seedance 2.0 | Seedance 2.0 Fast | Seedance 2.0 Mini |
|---|---|---|---|---|
| 端点 | byteplus/seedance-2.5 | byteplus/seedance-2.0 | byteplus/seedance-2.0-fast | byteplus/seedance-2.0-mini |
| 视频时长 | 最长 30 秒 | 最长 15 秒 | 4–15 秒 | 4–15 秒 |
| 480p | $0.147 / 秒 | $0.101 / 秒 | $0.0402 / 秒 | $0.0201 / 秒 |
| 720p | $0.331 / 秒 | $0.216 / 秒 | $0.0864 / 秒 | $0.0432 / 秒 |
| 1080p | $0.813 / 秒 | $0.535 / 秒 | 不支持 | 不支持 |
| 4K | 不支持 | $1.12 / 秒 | 不支持 | 不支持 |
| 最适合 | 带音频的长篇多镜头场景 | 最高 4K 的高质量片段 | 快速、低成本的迭代 | 成本最低的草稿 |
Seedance API 每秒价格
Seedance API 请求按生成视频的秒数计费,费率取决于所选模型和分辨率。在 Seedance 2.5 上使用参考视频时,参考秒数加输出秒数按较低费率计费。价格以 Nereo API 控制台中各模型页面的当前费率为准。
按秒付费,预充值
充值一次,所有 Seedance 请求都从中扣费。一段 5 秒 720p 片段,用 Seedance 2.0 Mini 约 $0.22,用 2.0 Fast 约 $0.43,用 2.5 约 $1.66。余额不足的请求会失败且不扣费。
一个 Key 通用所有模型
同一个 API Key 和请求流程适用于 Seedance、Kling、Veo、Hailuo、Nano Banana、GPT Image、Seedream 等模型,无需新集成即可对比模型。
面向无代码用户和 Agent 的 Seedance 积分
不想写代码?使用本页生成器并消耗 Seedance 积分,或通过 Seedance MCP server 连接 ChatGPT、Claude 或 Cursor。
Seedance API 常见问题
有 Seedance API 吗?
有 Seedance API 吗?
有。你可以通过 Nereo API 调用 Seedance 2.5、2.0、2.0 Fast 和 2.0 Mini,每个视频一次 REST 请求。字节跳动也通过 BytePlus ModelArk 直接提供 Seedance。
Dreamina Seedance 2.5 API 和 Seedance 2.5 API 是同一个吗?
Dreamina Seedance 2.5 API 和 Seedance 2.5 API 是同一个吗?
是。Dreamina Seedance 2.5 是 BytePlus 对字节跳动 Seedance 2.5 模型的命名。在这里对应 byteplus/seedance-2.5 端点,支持文生视频、图生视频和参考生视频模式。
如何获取 Seedance API Key?
如何获取 Seedance API Key?
登录 Nereo API 控制台,打开 API keys 并创建一个。将其作为 Bearer token 放在 Authorization 请求头中发送。请仅在服务端保存,切勿提交到源代码管理。
Seedance API 多少钱?
Seedance API 多少钱?
Seedance 2.5 在 480p 下每秒 $0.147,720p 下 $0.331,1080p 下 $0.813。Seedance 2.0 每秒 $0.101 至 $1.12,最高支持 4K;2.0 Fast 每秒 $0.0402 起,2.0 Mini 每秒 $0.0201 起。
Seedance 2.5 API 与 Seedance 2.0 API:该用哪个?
Seedance 2.5 API 与 Seedance 2.0 API:该用哪个?
需要最长 30 秒的片段、多镜头场景和大量参考素材时,用 Seedance 2.5。需要最长 15 秒和 4K 输出时用 Seedance 2.0;低成本草稿和高频任务用 2.0 Fast 或 Mini。
有免费的 Seedance API 或免费试用吗?
有免费的 Seedance API 或免费试用吗?
API 请求从预充值余额中扣费,余额不足的请求不会扣费。想先免费体验 Seedance,可在提供欢迎积分的情况下,使用本页生成器消耗 Seedance 欢迎积分。
Seedance API 有哪些端点?
Seedance API 有哪些端点?
每个模型和模式都有独立端点,例如 /api/v1/byteplus/seedance-2.5/text-to-video、/byteplus/seedance-2.5/image-to-video 和 /byteplus/seedance-2.5/reference-to-video。API 文档列出了所有参数和限制。
如何在 Python 中使用 Seedance API?
如何在 Python 中使用 Seedance API?
它是普通的 HTTPS API,用 requests 库就够了:POST 你的 JSON 请求体,然后轮询返回的 status_url,如上文 Python 教程所示。Node.js、curl 和其他任何 HTTP 客户端用法相同。
Seedance API 请求需要多久?
Seedance API 请求需要多久?
视频通常需要一到几分钟,取决于时长、分辨率和负载。每隔几秒轮询 status_url,或注册 webhook,而不是一直保持连接。
Seedance API 接受哪些输入?
Seedance API 接受哪些输入?
文本提示词;图生视频的起始帧和可选结束帧;或参考生视频的最多 30 个图片或视频参考。输出为 MP4 文件,可选原生音频,分辨率从 480p 到 1080p(Seedance 2.0 支持 4K)。
GitHub 上有 Seedance API SDK 吗?
GitHub 上有 Seedance API SDK 吗?
不需要 SDK:任何 HTTP 客户端都能用 API Key 调用该 API。GitHub 上的封装通常调用第三方服务商,而 API 文档为每个端点提供了可直接复制的 curl 和 TypeScript 示例。
可以在 Claude Code、Codex 或 Cursor 中使用 Seedance API 吗?
可以在 Claude Code、Codex 或 Cursor 中使用 Seedance API 吗?
可以。每个模型页面都有“Copy for agent”提示词,为你的编码 Agent 提供端点和参数。若想不写代码创建视频,可将 Seedance MCP server 连接到 ChatGPT、Claude 或 Cursor。