Pular para o conteúdo

Guias de migraçãoVindo do Martian e Not Diamond

De um roteador de modelos a rotas que você controla

Martian e Not Diamond fizeram a mesma promessa: envie o prompt e o roteador escolhe o modelo. Ambos seguiram em frente. Esta página diz onde cada um está e o que o INFRO oferece no lugar: não um roteador treinado, mas rotas com um classificador de prompts e regras que você pode ler.

O roteador da Martian não está mais documentado; a Not Diamond passou a focar em agentes de código (SDK Python arquivado em 2025-12-11)

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

Martian

A documentação descreve o Martian Gateway, uma API compatível com OpenAI e Anthropic para muitos modelos, paga com créditos que ela vende; não encontramos nela nenhum id de modelo de router nem parâmetro de roteamento. A página inicial agora destaca pesquisa e tem links para a Thesean AI.

Not Diamond

A página inicial descreve um roteador de modelos para agentes de código (Not Diamond Code), que recomenda um modelo por etapa enquanto a inferência roda pelo seu próprio provedor ou gateway. O repositório notdiamond-python foi arquivado em 2025-12-11; a documentação da API modelSelect, mais antiga, continua online.

A conta de quem atende a requisição

Gateway da Martian: créditos da Martian. Not Diamond: sempre sua; só recomenda. INFRO: sempre sua.

O classificador do INFRO escolhe entre classes que você define. Ele não aprende qual modelo vence.

  • Você quer um roteador treinado com os seus próprios dados de avaliação para escolher o modelo (os roteadores personalizados da Not Diamond). O INFRO não tem etapa de treinamento.
  • Você executa agentes de código e quer escolher modelo e nível de raciocínio a cada passo. O Not Diamond Code faz isso e pode enviar a inferência pelo INFRO como seu gateway.
  • Você quer acesso a modelos sem contas em cada provedor. O gateway da Martian vende isso; o INFRO não.

As alterações, uma linha cada. Tudo o que não está listado aqui continua como está.

 Martian e Not DiamondINFRO
URL baseMartian: https://api.withmartian.com/v1. Not Diamond: o SDK dela e, depois, o seu provedor.https://api.infro.io/v1
ChaveMARTIAN_API_KEY, ou NOTDIAMOND_API_KEY mais chaves de provedor.Uma chave do gateway do INFRO; as chaves de provedor viram conexões.
Id do modeloUma lista de modelos candidatos, ou creator/model.O nome de uma rota. O classificador da rota escolhe uma classe; cada classe tem os próprios destinos.
DecisãoFeita pelo modelo do roteador, a cada prompt.Feita por um modelo de decisão na sua própria conexão, com base em classes e regras que você escreveu.

Antes · SDK da Not Diamond (arquivado)

from notdiamond import NotDiamond

client = NotDiamond()  # NOTDIAMOND_API_KEY + provider keys

result, session_id, provider = client.chat.completions.create(
    messages=[{"role": "user", "content": "Hello"}],
    model=[
        "openai/gpt-5.6-luna",
        "openai/gpt-5.6-terra",
        "anthropic/claude-sonnet-5.5",
    ],
)

Depois · INFRO

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.infro.io/v1",
    api_key=os.environ["INFRO_API_KEY"],
)

# "assistant" is a route with a prompt classifier:
# class "simple" -> openai/gpt-5.6-luna
# class "hard"   -> anthropic/claude-sonnet-5.5
completion = client.chat.completions.create(
    model="assistant",
    messages=[{"role": "user", "content": "Hello"}],
)
print(completion.model, completion.provider)

Classes que você consegue ler

O classificador de uma rota coloca cada prompt em uma das classes que você nomeia, em um modelo de decisão que você escolhe, e regras enviam cada classe para os próprios destinos. O trace mostra a classe escolhida.

O failover continua valendo

Os destinos de cada classe fazem failover como em qualquer rota. Uma escolha errada custa uma resposta mais lenta, não uma falha.

Not Diamond Code com o INFRO

O Not Diamond Code envia a inferência pelo seu provedor ou gateway configurado. O INFRO pode ser esse gateway, com orçamentos por chave de desenvolvedor.

Os objetos do Martian e Not Diamond comparados aos do INFRO, a partir da documentação pública do Martian e Not Diamond lida em 19 de outubro de 2026 e conferidos com o que o gateway implementa. Duas linhas dizem que o INFRO não tem nada.

Martian e Not DiamondO que faz láNo INFRO
Escolha de modelo por promptdiferenteUm roteador treinado escolhe entre candidatos.Um classificador de prompts escolhe uma classe que você definiu; regras mapeiam classes para destinos.
Routers personalizados treinados com seus dadosnadatrainCustomRouter da Not Diamond.Nada.
Otimização de promptsnadaO optimize da Not Diamond adapta um prompt a cada modelo.Nada.
Acesso unificadodiferenteGateway da Martian: muitos modelos com os créditos dela.Uma API sobre as suas próprias contas de provedor.
Controle de gastosdiferenteNão descrito nas páginas que lemos.Orçamentos que recusam antes da chamada, por organização, projeto, membro, chave e cliente final.

Nossa leitura da documentação publicada do Martian e Not Diamond, não um teste nem um benchmark. Se lemos algo errado, avise-nos e corrigimos a linha.

O que o INFRO não faz

  • Aprender qual modelo vence nos seus prompts, ou treinar um router com suas avaliações.
  • Reescrever prompts por modelo.
  • Oferecer acesso a modelos sem suas próprias contas de provedor.

O que não é levado

  • Dados de treinamento do roteador e histórico de roteamento. Não há importador.

Perguntas

O INFRO tem um roteador de modelos?
Ele tem rotas com um classificador de prompts: um modelo de decisão separa cada prompt em classes que você define, e regras enviam cada classe para os próprios destinos. Ele não aprende com os resultados.
O router da Martian ainda está disponível?
A documentação atual descreve apenas o Martian Gateway; não encontramos nenhum router nela em 2026-10-19.
Quem paga pela chamada do classificador?
Seu provedor, na sua própria conta, como em qualquer outra requisição. O INFRO adiciona 0% ao gasto com modelos.

Migre conosco ou por conta própria

O programa de migração mapeia, numa chamada, a sua configuração do Martian e Not Diamond 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 Martian e Not Diamond vem de uma destas fontes, lidas em 19 de outubro de 2026. Nada é inferido de um teste, de um benchmark ou de uma conversa.