Quickstart Guide

Prepare votre intégration AIOrouter et effectuez votre première requête API après l'activation de l'accès BETA pour votre compte.

1. Créer un compte

Visitez dashboard.aiorouter.ca et créez un compte. Vous devrez :

2. Get Your de clé API

Durant la phase BETA, l'inscription et l'onboarding via le tableau de bord peuvent être disponibles avant l'ouverture des fonctionnalités de paiement et de génération de clés API. Votre première clé API est créée depuis le tableau de bord uniquement après la finalisation de la configuration de votre compte et l'activation de l'accès BETA facturable. Conservez-la immédiatement — elle will s'affichera qu'une seule fois.

Les clés API suivent ce format : ak- suivi de 43 caractères base64url.

3. Installez le SDK OpenAI

AIOrouter est entièrement compatible avec le SDK OpenAI. Aucune nouvelle bibliothèque n'est nécessaire.

# Python
pip install openai

# Node.js
npm install openai

4. Make Your First API Call After Access Is Enabled

Change une seule ligne — le base_url :

from openai import OpenAI

client = OpenAI(
    base_url="https://api.aiorouter.ca/v1",
    api_key="ak-your_key_here"
)

response = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[
        {"role": "user", "content": "Explain quantum computing in one sentence."}
    ]
)

print(response.choices[0].message.content)
import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://api.aiorouter.ca/v1',
  apiKey: 'ak-your_key_here'
});

const response = await client.chat.completions.create({
  model: 'deepseek-v4-pro',
  messages: [
    { role: 'user', content: 'Explain quantum computing in one sentence.' }
  ]
});

console.log(response.choices[0].message.content);
curl https://api.aiorouter.ca/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ak-your_key_here" \
  -d '{
    "model": "deepseek-v4-pro",
    "messages": [{"role": "user", "content": "Explain quantum computing in one sentence."}]
  }'

5. Explore Available Models

models = client.models.list()
for model in models.data:
    print(f"{model.id}: {model.owned_by}")

Consultez le Catalogue des modèles pour obtenir la liste complète avec les capacités et cas d'utilisation.

Next Steps

Support