博客

OpenRouter 11 月 11 日下架 Seed 1.6:字节 Seed 模型现在去哪儿调用

简短回答

OpenRouter 2026 年 11 月 11 日下架字节 Seed 1.6。 它的模型列表 API 给三个模型写了这个到期日:bytedance-seed/seed-1.6、bytedance-seed/seed-1.6-flash 和 bytedance-seed/seed-2.0-code。OpenRouter 没公布原因。过了这天,调用这几个 ID 就会失败。

两条路:

  • 留在 OpenRouter,换成它还保留的新版 Seed:seed-2.0-lite、seed-2.0-mini 或 seed-2-1-turbo。
  • 换到 TeamoRouter,用字节更新的豆包 Seed 2.1 Pro(doubao-seed-2.1-pro)和豆包 Seed 2.1 Lite(doubao-seed-2.1-lite),都是 100 万 token 上下文。接口同样是 OpenAI 兼容,只改 Base URL、Key 和模型 ID。

新账号余额为 0,先充值再调用。 第一次请求前先充值,$5 起。如果请求返回 402(OpenAI 格式返回 400),提示「wallet balance is insufficient」,说明余额为 0,不是 Base URL 或 Key 配错了,充值后重试即可。

领一个 Key,调用豆包 Seed 2.1

下架哪些

来自 OpenRouter 模型列表,2026 年 11 月 10 日核对:

OpenRouter 模型 ID 到期日
bytedance-seed/seed-1.6 2026 年 11 月 11 日
bytedance-seed/seed-1.6-flash 2026 年 11 月 11 日
bytedance-seed/seed-2.0-code 2026 年 11 月 11 日
bytedance-seed/seed-2.0-lite、seed-2.0-mini、seed-2-1-turbo 没写到期日

改一行就能切

原来(OpenRouter):

python
from openai import OpenAI

client = OpenAI(base_url="https://openrouter.ai/api/v1", api_key="sk-or-...")
resp = client.chat.completions.create(model="bytedance-seed/seed-1.6", messages=[{"role": "user", "content": "你好"}])

现在(TeamoRouter):

python
from openai import OpenAI

client = OpenAI(base_url="https://api.teamorouter.com/v1", api_key="sk-teamo-your-key")
resp = client.chat.completions.create(
    model="doubao-seed-2.1-pro",  # 轻量一些的调用可以用 "doubao-seed-2.1-lite"
    messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)

注意 TeamoRouter 上的模型 ID 没有 bytedance-seed/ 前缀。迁移细节见从 OpenRouter 迁移。

换哪个

原来用的 可以换成
Seed 1.6、Seed 2.0 Code 豆包 Seed 2.1 Pro(模型页)
Seed 1.6 Flash 豆包 Seed 2.1 Lite(模型页)

价格见各模型页和价格页。切正式流量前,先拿几条真实提示词试一下:新模型的回答可能和 Seed 1.6 不一样。

常见问题

Seed 1.6 在 OpenRouter 上哪天停?

OpenRouter 模型列表写的到期日是 2026 年 11 月 11 日。

OpenRouter 为什么下架它?

OpenRouter 没说,模型列表里只有到期日。

原来的代码还能用吗?

能。TeamoRouter 也是 OpenAI 兼容接口,改 Base URL、Key 和模型 ID 就行。

延伸阅读

准备好接入了吗?登录控制台 · 购买额度 · 创建 API Key,三步即可开始。