现状
我们能够查阅的
unify.ai 现在展示的是面向 AI 团队的持续学习(Continual-ARC)。unifyai/unify 代码库已于 2026-10-16 被其所有者归档。docs.unify.ai 和 API 的端点列表会重定向到登录页。
我们无法确认的
关于路由器已关闭的官方通知,以及付费流量是否仍在处理。如果你的仍能用,就还有时间;但无论如何都要规划迁移。
当前的 Python 包
PyPI 上的 unifyai 现在是一个日志记录和评估 SDK(unify.activate、unify.log),而不是路由器客户端。
INFRO 是若干选择之一。只有在符合以下情况时,它才是合适的那一个。
- INFRO 在你持有的提供商账号上运行。如果你使用 Unify 是为了避免在每家提供商开账号,那么像 OpenRouter 这样的聚合平台更合适,而且它本身也可以作为你的一个 INFRO 连接。
- INFRO 不会根据基准测试为每个提示词路由到最佳模型。路由规则的提示词分类器把各类提示词发送到你选择的目标。
- 如果你在使用新的
unifyai包进行日志记录和评估,那是另一项工作,INFRO 不做这件事。
需要的修改,每项一行。未在此列出的内容都保持不变。
| Unify | INFRO | |
|---|---|---|
| 基础 URL | https://api.unify.ai/v0 | https://api.infro.io/v1 |
| 密钥 | UNIFY_KEY,一个 Unify 密钥。 | 一个 INFRO 网关密钥;提供商账号作为连接。 |
| 模型 ID | gpt-5.6-terra@openai, llama-4-maverick@together-ai. | openai/gpt-5.6-terra;提供商是你的连接中提供该模型的那个,可用 routing.providers(together)缩小范围。 |
| 路由 | 用于最佳模型路由的路由器字符串。 | 一条路由规则,可选附带提示词分类器。 |
之前 · Unify
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.unify.ai/v0",
api_key=os.environ["UNIFY_KEY"],
)
client.chat.completions.create(
model="gpt-5.6-terra@openai",
messages=[{"role": "user", "content": "Hello"}],
)之后 · INFRO
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.infro.io/v1",
api_key=os.environ["INFRO_API_KEY"],
)
client.chat.completions.create(
model="openai/gpt-5.6-terra",
messages=[{"role": "user", "content": "Hello"}],
extra_body={"routing": {"providers": {"allow": ["openai"]}}},
)`model@provider` 拆分为两部分
模型变为 INFRO 的 vendor/model ID。提供商变为你持有的一个连接,当请求必须使用该提供商时,再加上 routing.providers.allow。
先列出你的端点
在旧 API 停止响应之前,记下你代码中用到的每一个 model@provider;每一个都需要你这边有一个提供商账号。
故障转移
两个提供同一模型的连接(OpenAI 和 Azure OpenAI,Anthropic 和 Vertex AI)无需修改代码即可实现故障转移。
Unify 的对象与 INFRO 的对照,依据 2026年10月19日 阅读的 Unify 公开文档,并已按网关实际实现的内容核对。 有一行显示 INFRO 没有对应项。
| Unify | 它在那里的作用 | 在 INFRO 中 |
|---|---|---|
| Universal API不同 | 一个跨提供商的 OpenAI 兼容端点。 | 一个跨你自己提供商账号的 OpenAI 兼容端点。 |
| `model@provider` 端点不同 | 模型和托管方合在一个 ID 中。 | vendor/model,再加上 routing.providers 选择托管方。 |
| 最佳模型路由不同 | 把每个提示词路由到最佳模型。 | 路由规则的提示词分类器把各类提示词发送到你选择的目标。不基于基准测试做选择。 |
| 日志记录和评估 SDK无对应 | 当前的 unifyai 包。 | 请求日志和追踪记录;不提供评估。 |
这是我们对 Unify 已发布文档的理解,而非试用或基准测试。如果我们理解有误,告诉我们,我们会修正那一行。
INFRO 不做的事
- 在你没有自己的提供商账号的情况下提供模型访问。
- 根据基准测试为每个提示词选择最佳模型。
- 基于你的流量进行评估或训练。
哪些无法迁移过来
- 存储在你 Unify 控制台中的任何内容。趁还能登录时导出。
问题
- Unify 路由器已经关闭了吗?
- 我们没有找到官方通知。它的网站现在展示的是另一款产品,文档需要登录,代码库已于 2026-10-16 归档。
- 用什么替代 `model@provider`?
- 以
vendor/model作为模型,提供商则是你的某个连接,必要时用routing.providers选择。 - 在 INFRO 上,模型用量由谁付费?
- 由你直接向你的提供商付费。INFRO 是订阅制,对模型支出加价 0%。
来源
本页关于 Unify 的每一项陈述都来自以下来源之一,阅读于 2026年10月19日。没有任何内容是从试用、基准测试或交谈中推断的。
- Unify — homepage阅读于 2026年10月19日
- Unify — Why we built Continual-ARC阅读于 2026年10月19日
- GitHub — unifyai/unify (archived)阅读于 2026年10月19日
- PyPI — unifyai阅读于 2026年10月19日
- BAML docs — Unify provider (base URL and model format)阅读于 2026年10月19日