Torna alle guide
Confronto·12 settembre 2026·Aggiornato il 30 settembre 2026·7 min di lettura

OpenRouter vs LiteLLM (2026) — sono livelli diversi e la maggior parte dei team che lo chiede dovrebbe eseguire entrambi

Il quarto risultato di questa ricerca è la pagina di documentazione di LiteLLM dedicata a OpenRouter — perché questi due servizi non sono sostituti, ma livelli diversi. LiteLLM è un proxy che distribuisci sopra gli account che possiedi; OpenRouter è un servizio ospitato che possiede gli account al posto tuo. Un proxy ha bisogno di una fonte e OpenRouter è una di queste.

Ultima revisione: .

Il confronto è impostato in modo errato quasi ovunque compaia, e il quarto risultato di questa ricerca lo dimostra: è la pagina della documentazione di LiteLLM dedicata a OpenRouter. LiteLLM include un'integrazione con OpenRouter perché i due prodotti non sono sostituti: appartengono a livelli diversi. LiteLLM è un proxy che distribuisci sugli account dei provider che possiedi; OpenRouter è un servizio ospitato che possiede gli account dei provider per te e rivende l'accesso ai modelli. Un proxy ha bisogno di una fonte; OpenRouter è una fonte. Molti team usano deliberatamente entrambi.

Dichiarazione di parzialità: Kunavo è il nostro prodotto e in questa pagina appartiene al lato OpenRouter: una fonte ospitata di modelli, non un proxy. Non è un'alternativa a ciò che fa LiteLLM, e la pagina non sostiene il contrario.

La differenza di livello, in una tabella

LiteLLMOpenRouter
Che cos'èSoftware che distribuisciUn servizio ospitato
Chi detiene le credenziali dei providerTuOpenRouter
È una fonte di modelli?No: ne ha bisogno dietro di séSì
Chi lo gestisceTu: distribuisci, applichi patch, scali, gestisci gli alertNessuno dalla tua parte
Costo dell'inferenzaLe tariffe del tuo providerTariffe del provider più la sua commissione sugli acquisti di crediti
Il testo dei prompt può rimanere sulla tua infrastruttura?SìNo

Leggi la riga «è una fonte di modelli?» dall'alto verso il basso e l'impostazione del confronto crolla. Ogni altra differenza deriva da quella.

Usarli insieme, il caso più comune

LiteLLM davanti, OpenRouter dietro: le tue applicazioni comunicano con un unico endpoint interno, LiteLLM applica budget per chiave e instradamento dei team, mentre OpenRouter fornisce il catalogo senza che tu debba aprire un account presso ogni provider. Qualsiasi endpoint compatibile con OpenAI si inserisce nello stesso modo, quindi aggiungere una seconda fonte per il failover richiede poche righe:

litellm-config.yaml
# LiteLLM and OpenRouter are layers, not rivals. This is a
# LiteLLM config with two model sources behind one proxy.
model_list:
  - model_name: claude-sonnet
    litellm_params:
      model: openrouter/anthropic/claude-sonnet-4.6
      api_key: os.environ/OPENROUTER_API_KEY

  # A second source behind the same proxy — any OpenAI-compatible
  # endpoint works the same way.
  - model_name: claude-sonnet-backup
    litellm_params:
      model: openai/claude-sonnet-5
      api_base: https://api.kunavo.com/v1
      api_key: os.environ/KUNAVO_API_KEY

Questa è l'impostazione che la domanda «vs» dovrebbe avere di solito: non quale scegliere, ma se ti serve davvero il livello proxy sopra una fonte ospitata.

Quando ti serve davvero soltanto uno dei due

  • Solo OpenRouter: non hai account presso i provider, non ne vuoi avere e le tue esigenze di instradamento sono soddisfatte da ciò che offre già un gateway ospitato. Aggiungere LiteLLM qui significa ottenere un servizio da gestire e poco altro. Alternative in questa categoria: la raccolta su OpenRouter.
  • Solo LiteLLM: possiedi già account presso i provider, eventualmente con tariffe negoziate, e ciò che ti manca è il controllo: un endpoint, budget per chiave, criteri di instradamento e testo dei prompt che non lasci mai la tua infrastruttura. Un rivenditore non può offrirti quest'ultimo elemento a nessun prezzo.
  • Nessuno dei due: vuoi instradamento e governance, ma non vuoi gestire un servizio. Si tratta di un control plane ospitato con BYO-key, una terza categoria al di fuori della quale si collocano entrambi: le quattro categorie di gateway LLM.

Le due cose da verificare prima di scegliere uno dei due

Dal lato LiteLLM: la superficie operativa. Un proxy self-hosted è un pacchetto nella tua build, quindi mette CI/CD e cluster nel suo raggio d'impatto: non è un'ipotesi teorica per questo progetto, come ha dimostrato l'incidente della supply chain di marzo 2026. La risposta di LiteLLM è stata sostanziale e l'incidente è chiuso per chi usa v1.83.0 o versioni successive, ma il punto strutturale vale per ogni proxy self-hosted.

Dal lato OpenRouter: il prezzo minimo. Un rivenditore che trasferisce i prezzi di listino applicando una commissione sugli acquisti di crediti non è automaticamente più economico del tuo account, né automaticamente più costoso se il tuo account applica il listino pubblico. Il confronto utile consiste nel verificare la tua tariffa effettiva rispetto a quella effettiva del gateway, modello per modello, per i modelli che utilizzi. Kunavo elenca la maggior parte dei modelli a tariffe inferiori a quelle ufficiali dei provider: è lo stesso confronto visto dall'altra direzione: Kunavo vs OpenRouter.

Compatibilità del protocollo, per rendere economico il passaggio

Entrambi parlano il protocollo wire di OpenAI, così come ogni alternativa ospitata a uno dei due (la documentazione di OpenRouter · quella di LiteLLM). Qualunque scelta tu faccia, il costo di sbagliare è una base_url e una modifica della chiave, il fatto più utile di questa pagina: questa decisione non merita le settimane che alcuni team vi dedicano. Dettagli nella guida all'API compatibile con OpenAI.

Domande frequenti

Qual è la differenza tra OpenRouter e LiteLLM?

Operano a livelli diversi. LiteLLM è un software che distribuisci: un proxy che si interfaccia con i provider di modelli usando le chiavi API in tuo possesso; non è esso stesso una fonte di modelli. OpenRouter è un servizio ospitato che gestisce le credenziali dei provider e rivende l'accesso ai modelli tramite un unico portafoglio, quindi è una fonte di modelli ma non qualcosa che esegui tu. La conseguenza pratica è che LiteLLM richiede almeno un account presso un provider, e OpenRouter può essere quell'account.

Si possono usare insieme LiteLLM e OpenRouter?

Sì, ed è una configurazione documentata, non un espediente: LiteLLM include un'integrazione con il provider OpenRouter. La configurazione tipica prevede LiteLLM come proxy con cui comunicano le tue applicazioni e OpenRouter come una delle fonti a valle, così ottieni i budget per chiave e il routing per team di LiteLLM sul catalogo di OpenRouter senza dover gestire account presso ogni provider.

LiteLLM è più economico di OpenRouter?

LiteLLM non aggiunge costi di inferenza perché non rivende nulla: paghi ciò che costano i tuoi account presso i provider, oltre all'infrastruttura su cui lo esegui e al tempo tecnico necessario per gestirlo. OpenRouter applica le tariffe dei provider più una commissione sugli acquisti di crediti. Quindi, sul prezzo unitario, LiteLLM vince quando hai già account presso provider con buone tariffe; il confronto si ribalta quando non li hai: un account che hai dovuto creare al prezzo di listino non è più economico della tariffa di un rivenditore solo perché nessun gateway ha trattenuto una commissione.

Dovrei scegliere OpenRouter o LiteLLM?

Chiediti cosa ti manca, non quale sia migliore. Se hai account presso i provider e ti servono routing, budget e governance su di essi, questo è il compito di LiteLLM. Se non hai account presso i provider e non vuoi gestirne nessuno, questo è il compito di OpenRouter. Se non hai risolto nessuno dei due problemi, potresti volere entrambi; se vuoi il routing senza gestire un servizio, nessuno dei due è la risposta: ti serve un control plane ospitato con chiavi BYO.

LiteLLM è sicuro da usare dopo l'attacco alla supply chain del 2026?

LiteLLM ha pubblicato v1.83.0 tramite una pipeline CI/CD ricostruita dopo l'incidente del 24 marzo 2026, con credenziali dei maintainer ruotate, analisi forense di Mandiant e immagini Docker firmate. Se usi la versione 1.83.0 o successiva, l'incidente è risolto per te. Vale la pena leggere il resoconto completo e ciò che implica a livello strutturale — un proxy self-hosted è un pacchetto della tua build — prima di scegliere il lato self-hosted di questo confronto.

Dove si colloca Kunavo in questo confronto?

Sul lato OpenRouter, non su quello di LiteLLM: Kunavo è un gateway ospitato che gestisce le credenziali dei provider upstream, quindi è una fonte alternativa di modelli, non un proxy che distribuisci tu. Una distribuzione LiteLLM può puntare a Kunavo nello stesso modo in cui punta a OpenRouter, tramite il provider compatibile con OpenAI di LiteLLM e impostando il base URL. Non sostituisce ciò che fa LiteLLM.