Rechercher dans la doc...

Commencez à taper pour rechercher dans la documentation

Guide de la plateforme

Démarrage rapide

Un appel API fonctionnel en cinq minutes.

UnoRouter sert plus de 200 modèles d'OpenAI, Anthropic, Google, DeepSeek, Qwen et de plus de 50 fournisseurs sur un seul point de terminaison compatible OpenAI. Changez de modèle en changeant une chaîne. Beaucoup sont gratuits et n'exigent pas de carte.

Le chat intégré exécute des modèles gratuits sans inscription. Les conversations restent dans votre navigateur.

Pointez n'importe quel client compatible OpenAI vers ces deux valeurs :

VariableValeur
BASE_URLhttps://api.unorouter.com/v1
API_KEYLa clé que vous créez sur la page Jetons

Les outils utilisant un protocole natif prennent le domaine nu, sans /v1 : Claude Code utilise ANTHROPIC_BASE_URL, Gemini CLI utilise GOOGLE_GEMINI_BASE_URL. Chaque guide d'intégration donne la valeur exacte.

Inscrivez-vous, ouvrez la Tokens page, créez une clé. Elle n'est affichée qu'une fois.

Boîte de dialogue de création de clé sur la page Tokens

Dates d'expiration, plafonds de dépense, listes de modèles autorisés, restrictions IP et épinglage de groupes sont couverts dans Compte et facturation

Le chat intégré fonctionne sans clé sur les modèles gratuits. Les requêtes API en exigent toujours une.

Remplacez YOUR_API_KEY par votre clé (préremplie ci-dessous si vous êtes connecté) :

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!" }]
  }'

Connectez-vous pour remplir automatiquement votre clé API

Les modèles se terminant par :free sont gratuits. Tout autre modèle consomme votre solde.

Tout SDK OpenAI fonctionne sans modification. Définissez l'URL de base et la clé :

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)

Connectez-vous pour remplir automatiquement votre clé 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);

Connectez-vous pour remplir automatiquement votre clé API

Intégrations couvre la configuration de plus de 30 applications, dont SillyTavern, JanitorAI, Claude Code et Cline. Chat documente le client de jeu de rôle intégré.

Pour comprendre prix, remises et disponibilité, lisez Modèles et tarifs

Avant de déployer, survolez les codes de statut et limites dans Limites de débit et erreurs