Passa da OpenRouter
Prepara l’account
Aggiorna configurazione
Prova la connessione
Verifica l’utilizzo
Richiedi il premio
Note avanzate
In questa pagina
Questa piattaforma
Mantieni l’integrazione compatibile con OpenAI. Aggiorna endpoint, chiave API e modello, poi verifica prima di trasferire il traffico.
Avvia migrazione
Crea chiave API
Premio per la migrazione da OpenRouter
Bonus: 10% del consumo netto verificato, fino a 500 USD. Accredito entro 30 giorni dall'approvazione.
Scopri di più
API compatibile con OpenAI
Prova prima del passaggio
Serve aiuto per configurare il client?
Documentazione
Accedi o registrati, controlla il saldo e crea una chiave API attiva con quota sufficiente e accesso al modello scelto. Conservala nell’ambiente del server, mai nel codice del browser.
Registrati
Portafoglio
Modelli e prezzi
Confronto configurazioni
Impostazione
OpenRouter
URL di base
Chiave API
Nuova chiave di questa piattaforma
ID del modello
ID esatto del catalogo modelli
Copia l’ID esatto da Modelli e prezzi o chiama GET /v1/models con la nuova chiave. Rimuovere il prefisso del fornitore potrebbe non bastare. L’URL base dell’SDK termina con /v1; nelle richieste HTTP dirette aggiungi /chat/completions una sola volta.
Sostituisci YOUR_PLATFORM_API_KEY e YOUR_MODEL_ID. Imposta prima le variabili con cURL su macOS/Linux o PowerShell su Windows; Python e Node.js leggono le stesse variabili. Esegui gli esempi sul server o nel terminale locale.
Verifica HTTP 200 e un choices[0].message.content non vuoto nella richiesta di testo di base.
Controlla modello, token e addebito nei Registri di utilizzo. Confronta i prezzi per lo stesso modello e le stesse unità di fatturazione.
Log di utilizzo
Verifica la compatibilità
Verifica le funzioni specifiche di OpenRouter
Rimuovi gli header di attribuzione OpenRouter (HTTP-Referer, X-Title e X-OpenRouter-Title). Controlla provider, models, route, transforms, plugins e suffissi come :free; le regole di instradamento e prezzo non vengono trasferite automaticamente.
Inizia con una richiesta Chat Completions di testo semplice. Prova separatamente strumenti, JSON, immagini, ragionamento e streaming sul modello scelto. Se usi un SDK OpenRouter o un profilo predefinito, passa a un client compatibile con OpenAI o a una configurazione personalizzata.
Verifica e trasferisci il traffico
Attiva stream: true e verifica gli eventi incrementali e la fine del flusso nel client.
Trasferisci prima una piccola parte del traffico. Monitora errori e latenza, poi aumenta. Conserva la configurazione precedente per ripristinarla; revoca le chiavi inutilizzate dopo la verifica.
Risoluzione dei problemi
Usa una chiave di questa piattaforma con Authorization: Bearer. Controlla stato, scadenza, restrizioni IP e autorizzazioni del modello.
Controlla l’URL base /v1, l’ID esatto e i parametri supportati. Rimuovi i campi specifici di OpenRouter e riprova con una richiesta minima.
Controlla saldo, quota, limiti di frequenza e disponibilità del modello nella risposta di errore. Riprova gli errori temporanei con attese crescenti; non ripetere richieste con credenziali non valide o saldo insufficiente.
Cosa viene trasferito?
Questa guida migra la configurazione API. Saldi, chiavi, fatture e cronologie di utilizzo e chat di OpenRouter non vengono importati. Salva le conversazioni nel client e gestisci le fatture sulla piattaforma originale. I premi di migrazione richiedono una domanda separata e una verifica.
Riferimenti
Invia estratti conto o fatture OpenRouter, registri dei consumi, immagini e una spiegazione scritta. Il consumo netto ammissibile deve essere di almeno 100 USD. Ricevi il 10%, fino a 500 USD per persona o azienda, come credito utilizzabile solo per il consumo, non rimborsabile né prelevabile. Ogni cliente indipendente può partecipare una sola volta; le richieste rifiutate possono essere inviate nuovamente. Il credito viene accreditato entro 30 giorni dall'approvazione.
Il consumo netto esclude rimborsi, crediti promozionali e sconti. Minimo 100 USD.
PDF, JPG o PNG. Fino a 5 file, 10 MB ciascuno.
- URL di base
https://routerra.ai/v1- Chiave API
- YOUR_PLATFORM_API_KEY
- ID del modello
- YOUR_MODEL_ID
cURL
export OPENAI_BASE_URL='https://routerra.ai/v1'
export OPENAI_API_KEY='YOUR_PLATFORM_API_KEY'
export OPENAI_MODEL='YOUR_MODEL_ID'
curl --fail-with-body "$OPENAI_BASE_URL/chat/completions" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H 'Content-Type: application/json' \
-d @- <<EOF
{"model":"$OPENAI_MODEL","messages":[{"role":"user","content":"Hello"}]}
EOFPython
# pip install openai
import os
from openai import OpenAI
client = OpenAI(
base_url=os.environ["OPENAI_BASE_URL"],
api_key=os.environ["OPENAI_API_KEY"],
)
response = client.chat.completions.create(
model=os.environ["OPENAI_MODEL"],
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)Node.js
// bun add openai
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: process.env.OPENAI_BASE_URL,
apiKey: process.env.OPENAI_API_KEY,
});
const response = await client.chat.completions.create({
model: process.env.OPENAI_MODEL,
messages: [{ role: 'user', content: 'Hello' }],
});
console.log(response.choices[0].message.content);PowerShell
$env:OPENAI_BASE_URL = 'https://routerra.ai/v1'
$env:OPENAI_API_KEY = 'YOUR_PLATFORM_API_KEY'
$env:OPENAI_MODEL = 'YOUR_MODEL_ID'
$body = @{
model = $env:OPENAI_MODEL
messages = @(@{ role = 'user'; content = 'Hello' })
} | ConvertTo-Json -Depth 5
Invoke-RestMethod -Method Post `
-Uri "$env:OPENAI_BASE_URL/chat/completions" `
-Headers @{ Authorization = "Bearer $env:OPENAI_API_KEY" } `
-ContentType 'application/json' -Body $body