Cerca documentazione...

Inizia a digitare per cercare nella documentazione

Guida alla piattaforma

Avvio rapido

Una chiamata API funzionante in cinque minuti.

UnoRouter serve oltre 200 modelli di OpenAI, Anthropic, Google, DeepSeek, Qwen e oltre 50 provider su un unico endpoint compatibile con OpenAI. Cambi modello modificando una sola stringa. Molti sono gratuiti e non richiedono una carta.

La chat integrata usa modelli gratuiti senza registrazione. Le conversazioni restano nel tuo browser.

Punta qualsiasi client compatibile con OpenAI a questi due valori:

VariabileValore
BASE_URLhttps://api.unorouter.com/v1
API_KEYLa chiave che crei nella pagina Token

Gli strumenti che usano un protocollo nativo vogliono il dominio nudo, senza /v1: Claude Code usa ANTHROPIC_BASE_URL, Gemini CLI usa GOOGLE_GEMINI_BASE_URL. Ogni guida di integrazione indica il valore esatto.

Registrati, apri la Tokens page, crea una chiave. Viene mostrata una sola volta.

Finestra di creazione chiave nella pagina Tokens

Scadenze, limiti di spesa, allowlist di modelli, restrizioni IP e blocco dei gruppi sono trattati in Account e fatturazione

La chat integrata funziona senza chiave sui modelli gratuiti. Le richieste API ne richiedono sempre una.

Sostituisci YOUR_API_KEY con la tua chiave (già compilata sotto se hai effettuato l'accesso):

bash
curl https://api.unorouter.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-oss-120b:free",
    "messages": [{ "role": "user", "content": "Hello!" }]
  }'

Accedi per compilare automaticamente la tua chiave API

I modelli che terminano con :free non costano nulla. Qualsiasi altro modello consuma il tuo credito.

Qualsiasi SDK OpenAI funziona senza modifiche. Imposta l'URL base e la chiave:

Python

python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.unorouter.com/v1",
    api_key="YOUR_API_KEY",
)

completion = client.chat.completions.create(
    model="gpt-oss-120b:free",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(completion.choices[0].message.content)

Accedi per compilare automaticamente la tua chiave API

Node.js

typescript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.unorouter.com/v1",
  apiKey: "YOUR_API_KEY",
});

const completion = await client.chat.completions.create({
  model: "gpt-oss-120b:free",
  messages: [{ role: "user", content: "Hello!" }],
});
console.log(completion.choices[0].message.content);

Accedi per compilare automaticamente la tua chiave API

Integrazioni contiene la configurazione per oltre 30 app, tra cui SillyTavern, JanitorAI, Claude Code e Cline. Chat documenta il client di roleplay integrato.

Per capire prezzi, sconti e disponibilità, leggi Modelli e prezzi

Prima di andare in produzione, scorri codici di stato e limiti in Limiti di frequenza ed errori