OpenRouter offre catalogo di modelli, API unificata, SDK e opzioni di instradamento. Funzioni, prezzi e politiche dei dati variano tra modelli e fornitori.
OpenRouter: API unificata per più modelli di intelligenza artificiale
OpenRouter offre agli sviluppatori un catalogo comune e un livello API per scegliere modelli e fornitori di IA diversi. Il sito ufficiale elenca modelli di testo, immagini, video e audio, con integrazione tramite API, SDK client e Agent SDK. Capacità, prezzi, limiti di contesto, aree disponibili e politiche dei fornitori variano. Prima dell integrazione consulta il catalogo modelli, la documentazione ufficiale e la pagina prezzi.
Funzioni principali
- API e catalogo unificati: cerca e richiama i modelli disponibili tramite una sola API. Il catalogo mostra descrizioni e prezzi correnti; un endpoint API permette anche di ottenere l elenco dei modelli.
- Compatibilità con OpenAI SDK: la documentazione ufficiale descrive la connessione. La migrazione richiede comunque di configurare URL base OpenRouter, chiave e identificatore del modello, verificando i parametri supportati.
- SDK client e Agent SDK: sono documentati SDK client per JavaScript/TypeScript e Python. Agent SDK aiuta a creare flussi con chiamate agli strumenti, cicli di conversazione e gestione dello stato. Consulta la documentazione della versione utilizzata.
- Instradamento e fallback: le opzioni di routing e fallback possono aiutare in caso di indisponibilità. Il comportamento dipende dalla richiesta, dall endpoint e dal piano; non garantisce sempre il modello meno costoso o la continuità senza interruzioni.
- Addebito per modello: l inferenza viene addebitata secondo il prezzo pubblicato del modello selezionato. Piani diversi possono prevedere commissioni, accesso a modelli, budget e altre funzioni differenti. Verifica i dettagli aggiornati.
- Controlli sui dati: ogni fornitore applica politiche proprie. OpenRouter documenta filtri a livello di account o di richiesta. Prima di inviare dati sensibili controlla la politica del fornitore scelto e le impostazioni di privacy.
Come iniziare
- Crea un account e consulta piani, catalogo, fatturazione e politiche dei dati aggiornati.
- Crea una chiave API nel pannello e conservala in una variabile di ambiente o in un gestore di segreti. Non inserirla nel repository, in app client o nei log.
- Seleziona un modello e verifica requisiti di input, output, strumenti e modalità. Per OpenAI SDK configura
baseURL, chiave e nome modello secondo le istruzioni ufficiali. - Prima dei dati reali, prova formato delle richieste, addebiti, gestione degli errori e fallback opzionali con dati non sensibili.
- Imposta budget o limiti per chiave e controlla regolarmente uso, fatturazione e politiche dei fornitori.
Usi e limiti
La piattaforma può essere utile agli sviluppatori che desiderano gestire più modelli tramite una API. Può servire per confrontare modelli, creare flussi di chat o agenti e chiamare modelli compatibili per immagini o audio. Chiamata degli strumenti, output strutturati e multimodalità dipendono dal modello e dall endpoint. L interfaccia comune riduce alcune differenze di integrazione, ma non elimina le variazioni di parametri, costi, limiti e comportamento. Non garantisce latenza, precisione o disponibilità costanti.
Le richieste vengono inviate al modello e al fornitore selezionati. Le impostazioni dati di OpenRouter e le politiche dei fornitori sono aspetti distinti. Prima di inviare codice, dati dei clienti o informazioni personali, verifica conservazione, uso per addestramento, area di trattamento e registri. Controlla sicurezza e fatti delle risposte AI nella tua applicazione. I costi variano con modello e condizioni del servizio: includi errori e fallback nelle stime e nei test.
Domande frequenti
Che cos è OpenRouter?
È una piattaforma API multimodello con catalogo, interfaccia unificata e strumenti per sviluppatori come gli SDK. Il catalogo attuale indica modelli e endpoint disponibili.
Posso usare OpenAI SDK?
La documentazione ufficiale descrive una connessione compatibile. In genere occorre configurare baseURL, chiave API e nome del modello e verificare i parametri supportati.
Come si calcola il costo?
L inferenza segue il prezzo pubblicato del modello; i piani possono aggiungere costi o funzioni. Consulta prezzi e dati di fatturazione aggiornati.
Come vengono gestiti i dati delle richieste?
OpenRouter e ogni fornitore hanno politiche separate. Verifica impostazioni di registrazione, uso dei dati, filtro fornitori e regole di conservazione del fornitore scelto.


Domande frequenti
Che cos è OpenRouter?
È una piattaforma API multimodello con catalogo, interfaccia unificata e strumenti per sviluppatori come gli SDK. Il catalogo attuale indica modelli e endpoint disponibili.
Posso usare OpenAI SDK?
La documentazione ufficiale descrive una connessione compatibile. In genere occorre configurare `baseURL`, chiave API e nome del modello e verificare i parametri supportati.
Come si calcola il costo?
L inferenza segue il prezzo pubblicato del modello; i piani possono aggiungere costi o funzioni. Consulta prezzi e dati di fatturazione aggiornati.
Come vengono gestiti i dati delle richieste?
OpenRouter e ogni fornitore hanno politiche separate. Verifica impostazioni di registrazione, uso dei dati, filtro fornitori e regole di conservazione del fornitore scelto.