Guias de migraçãoVindo do Unify
Saindo do roteador da Unify
A Unify oferecia uma API compatível com OpenAI entre provedores, endereçada como model@provider, com roteamento ao melhor modelo por prompt. O site dela agora descreve outro produto. Não conseguimos ler a documentação do roteador hoje, então esta página afirma apenas o que pudemos confirmar e mostra a migração.
Mudou para aprendizado contínuo; documentação do roteador não é mais pública; repositório do GitHub arquivado em 2026-10-16
As contas do INFRO são self-service. O catálogo, a documentação e o contrato da API são públicos, o gateway está implantado, e tudo o que vai além da v1 está marcado para depois. Planos e teste
Situação atual
O que conseguimos ler
A unify.ai apresenta aprendizado contínuo para equipes de IA (Continual-ARC). O repositório unifyai/unify foi arquivado pelo dono em 2026-10-16. docs.unify.ai e a listagem de endpoints da API redirecionam para um login.
O que não conseguimos
Um aviso oficial de que o router foi desativado, e se o tráfego pago ainda é atendido. Se o seu ainda funciona, há tempo; planeje a migração mesmo assim.
O pacote Python atual
unifyai no PyPI agora é um SDK de logging e avaliação (unify.activate, unify.log), não um cliente de roteador.
O INFRO é uma de várias opções. Só é a certa se isto corresponder ao seu caso.
- O INFRO roda em contas de provedor que você tem. Se você usava a Unify para evitar abrir contas em cada provedor, um agregador como o OpenRouter se encaixa melhor, e pode ele mesmo ser uma das suas conexões do INFRO.
- O INFRO não roteia para o melhor modelo por prompt com base em benchmarks. O classificador de prompts de uma rota envia classes de prompts para destinos que você escolhe.
- Se você usa o novo pacote
unifyaipara logs e avaliação, isso é outra função, e o INFRO não faz isso.
As alterações, uma linha cada. Tudo o que não está listado aqui continua como está.
| Unify | INFRO | |
|---|---|---|
| URL base | https://api.unify.ai/v0 | https://api.infro.io/v1 |
| Chave | UNIFY_KEY, uma chave da Unify. | Uma chave do gateway do INFRO; contas de provedor como conexões. |
| Id do modelo | gpt-5.6-terra@openai, llama-4-maverick@together-ai. | openai/gpt-5.6-terra; o provedor é qualquer uma das suas conexões que o atenda, restringida com routing.providers (together). |
| Roteamento | Strings de roteador para roteamento ao melhor modelo. | Uma rota, opcionalmente com um classificador de prompts. |
Antes · 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"}],
)Depois · 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` vira duas coisas
O modelo vira o id vendor/model do INFRO. O provedor vira uma conexão que você mantém, e routing.providers.allow quando uma requisição precisa usar aquele.
Liste seus endpoints primeiro
Anote cada model@provider que o seu código usa antes que a API antiga deixe de responder; cada um precisa de uma conta de provedor do seu lado.
Failover
Duas conexões que atendem o mesmo modelo (OpenAI e Azure OpenAI, Anthropic e Vertex AI) dão failover sem mudar código.
Os objetos do Unify comparados aos do INFRO, a partir da documentação pública do Unify lida em 19 de outubro de 2026 e conferidos com o que o gateway implementa. Uma linha diz que o INFRO não tem nada.
| Unify | O que faz lá | No INFRO |
|---|---|---|
| API universaldiferente | Um endpoint compatível com OpenAI entre provedores. | Um endpoint compatível com OpenAI sobre as suas próprias contas de provedor. |
| Endpoints `model@provider`diferente | Modelo e host em um único id. | vendor/model, mais routing.providers para escolher o host. |
| Roteamento para o melhor modelodiferente | Roteia cada prompt para o melhor modelo. | O classificador de prompts de uma rota envia classes de prompts para destinos que você escolhe. Sem escolha baseada em benchmarks. |
| SDK de logs e avaliaçãonada | O pacote unifyai atual. | Um log de requisições e traces; sem avaliação. |
Nossa leitura da documentação publicada do Unify, não um teste nem um benchmark. Se lemos algo errado, avise-nos e corrigimos a linha.
O que o INFRO não faz
- Oferecer acesso a modelos sem suas próprias contas de provedor.
- Escolher o melhor modelo por prompt a partir de benchmarks.
- Avaliar ou treinar com seu tráfego.
O que não é levado
- Tudo o que está armazenado no seu console da Unify. Exporte enquanto ainda consegue entrar.
Perguntas
- O router da Unify foi desativado?
- Não encontramos nenhum aviso oficial. O site dela agora apresenta outro produto, a documentação exige login e o repositório foi arquivado em 2026-10-16.
- O que substitui `model@provider`?
vendor/modelcomo modelo e o provedor como uma das suas conexões, escolhida comrouting.providersquando importa.- Quem paga pelo uso de modelos no INFRO?
- Você, diretamente aos seus provedores. O INFRO é uma assinatura com 0% de margem sobre o gasto com modelos.
Migre conosco ou por conta própria
O programa de migração mapeia, numa chamada, a sua configuração do Unify para conexões, rotas e orçamentos do INFRO e migra o primeiro serviço com você. Seus provedores continuam cobrando você diretamente; o INFRO é uma assinatura e acrescenta 0% ao gasto com modelos.
Fontes
Cada afirmação desta página sobre o Unify vem de uma destas fontes, lidas em 19 de outubro de 2026. Nada é inferido de um teste, de um benchmark ou de uma conversa.
- Unify — homepagelido em 19 de out. de 2026
- Unify — Why we built Continual-ARClido em 19 de out. de 2026
- GitHub — unifyai/unify (archived)lido em 19 de out. de 2026
- PyPI — unifyailido em 19 de out. de 2026
- BAML docs — Unify provider (base URL and model format)lido em 19 de out. de 2026