Una chiave API per tutti gli LLM: smetti di destreggiarti tra account di provider
Una singola API key per ogni LLM significa un account, un base URL e un saldo davanti a GPT, Claude, Gemini, DeepSeek, GLM, Qwen, Llama, Mistral e Kimi. Con UberLLM cambi modello modificando la stringa dell'ID del modello, e ogni richiesta viene instradata al venditore sano più economico per quel modello senza alcuna commissione aggiunta al prezzo.
Il problema di una chiave per provider
Quando lanci un prodotto reale ti ritrovi con un account OpenAI, un account Anthropic, un progetto Google Cloud, una chiave DeepSeek — ognuno con la propria fatturazione, le proprie peculiarità dell'SDK, i propri limiti di velocità e i propri disservizi. Confrontare due modelli significa due integrazioni. Cambiare provider significa una riscrittura.
Una singola chiave gateway elimina tutto questo. Hai una chiave compatibile con OpenAI e Anthropic, punti il base URL del tuo SDK a UberLLM e raggiungi ogni modello nel catalogo. Ogni richiesta viene instradata al venditore sano più economico per il modello che hai richiesto, e il prezzo sul live board non ha alcuna commissione UberLLM aggiunta. Un unico saldo, paghi solo quello che usi, nessuna tariffa mensile o minimo.
Una chiave, ogni modello
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)
Gli ID dei modelli seguono il familiare formato provider/model — li trovi su /models. I client in stile Anthropic chiamano lo stesso host a /v1/messages; vedi la documentazione dell'SDK Anthropic.
Cosa ti offre una singola chiave
- Confronta i modelli onestamente. Esegui lo stesso prompt su GPT, Claude e un modello open-weight con un loop, non con tre integrazioni.
- Cambia senza una migrazione. Cambia l'ID del modello quando un modello più economico o più recente vince; nient'altro si sposta.
- Un'unica fattura, chiavi con ambito. Mantieni un unico saldo. Crea chiavi con ambito, revocabili per app o ambiente — chiavi e sicurezza.
- Failover automatico. Se un fornitore si blocca a metà richiesta (prima dell'output), la chiamata viene ritentata su quello successivo funzionante, e i fallimenti costano $0.
Continua a leggere
- La risposta breve: una chiave API per tutti gli LLM
- Cos'è un endpoint API compatibile con OpenAI
- Scopri quali modelli sono più utilizzati: classifiche dei modelli