Uma API key para todos os LLMs: pare de fazer malabarismos com contas de provedores
Uma única API key para cada LLM significa uma conta, uma base URL e um saldo para GPT, Claude, Gemini, DeepSeek, GLM, Qwen, Llama, Mistral e Kimi. Com UberLLM você troca de modelos mudando a string do ID do modelo, e cada requisição é roteada para o vendedor saudável mais barato para aquele modelo, sem nenhuma taxa adicionada ao preço.
O problema com uma chave por provedor
Ao lançar algo real, você acaba com uma conta OpenAI, uma conta Anthropic, um projeto Google Cloud, uma chave DeepSeek — cada um com sua própria cobrança, suas próprias peculiaridades de SDK, seus próprios limites de taxa e sua própria interrupção. Comparar dois modelos significa duas integrações. Mudar de provedor significa uma reescrita.
Uma única chave de gateway remove tudo isso. Você tem uma chave compatível com OpenAI e Anthropic, aponta a base URL do seu SDK para UberLLM e alcança todos os modelos do catálogo. Cada requisição é roteada para o vendedor saudável mais barato para o modelo que você pediu, e o preço no painel ao vivo não tem taxa UberLLM adicionada. Um saldo, pague conforme o uso, sem taxa mensal ou mínimo.
Uma chave, todos os modelos
from openai import OpenAI
client = OpenAI(base_url="https://api.uberllm.dev/v1", api_key="ull_your_key_here")
# Same client, same key — the model id is the only thing that changes.
for model in ["openai/gpt-5.1-mini", "anthropic/claude-haiku", "deepseek/deepseek-v4-flash"]:
r = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": "One sentence on why the sky is blue."}],
)
print(model, "→", r.choices[0].message.content)
Os IDs dos modelos seguem o formato familiar provider/model — encontre-os em /models. Clientes no estilo Anthropic chamam o mesmo host em /v1/messages; veja a documentação do Anthropic SDK.
O que uma chave te oferece
- Compare modelos honestamente. Execute o mesmo prompt em GPT, Claude e um modelo de código aberto com um loop, não três integrações.
- Mude sem migração. Altere o ID do modelo quando um modelo mais barato ou mais novo for melhor; nada mais muda.
- Uma única fatura, chaves com escopo. Mantenha um único saldo. Crie chaves com escopo e revogáveis por aplicativo ou ambiente — chaves e segurança.
- Failover automático. Se um provedor cair no meio de uma requisição (antes da saída), a chamada é tentada novamente no próximo provedor saudável, e as falhas custam $0.
Continue lendo
- A resposta curta: uma API key para todos os LLMs
- O que é um endpoint de API compatível com OpenAI
- Veja quais modelos estão mais ocupados: ranking de modelos