跳到正文

迁移指南从 Unify

迁出 Unify 路由器

Unify 曾提供一个跨提供商的 OpenAI 兼容 API,以 model@provider 寻址,并能为每个提示词路由到最佳模型。它的网站现在介绍的是另一款产品。我们目前无法阅读它的路由器文档,因此本页只陈述我们能够确认的内容,并展示如何迁移。

转向持续学习;路由器文档不再公开;GitHub 代码库于 2026-10-16 归档

INFRO 账号可自助开通。 模型目录、文档和 API 契约已公开,网关已部署,v1 之后的所有功能都标注为“后续”。 套餐与试用

现状

我们能够查阅的

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 不做这件事。

需要的修改,每项一行。未在此列出的内容都保持不变。

 UnifyINFRO
基础 URLhttps://api.unify.ai/v0https://api.infro.io/v1
密钥UNIFY_KEY,一个 Unify 密钥。一个 INFRO 网关密钥;提供商账号作为连接。
模型 IDgpt-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 设置映射为 INFRO 的连接、路由规则和预算,并和你一起迁移第一个服务。你的提供商继续直接向你收费;INFRO 是一项订阅,对模型支出零加价。

来源

本页关于 Unify 的每一项陈述都来自以下来源之一,阅读于 2026年10月19日。没有任何内容是从试用、基准测试或交谈中推断的。