Avant de commencer
- Créez une clé API. Dans le portail, ouvrez Clés API et cliquez sur Créer la clé. Votre clé commence par
ni_live_. - Ajoutez des crédits. Les nouveaux comptes démarrent avec un solde de 0 $, et chaque requête est refusée tant que vous n'ajoutez pas de crédits. Ouvrez Facturation et cliquez sur Acheter des crédits.
- Choisissez un modèle. Les noms de modèles d'Inférence Nordique se terminent par une étiquette de niveau, par exemple
claude-sonnet-4-6-t4. Vous les trouverez tous sur la page Modèles.
Installer Aider
Mac et Linux :
curl -LsSf https://aider.chat/install.sh | sh
Windows PowerShell :
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Connecter Aider à Inférence Nordique
Créez un fichier nommé .env dans votre dossier personnel (~/.env sur Mac et Linux, C:\Users\you\.env sous Windows) contenant ces deux lignes :
OPENAI_API_KEY=ni_live_YOUR_KEY_HERE
AIDER_OPENAI_API_BASE=https://northerninference.ca/v1
Aider lit ce fichier à chaque démarrage, sur tous les systèmes d'exploitation. Rendez-vous ensuite dans le dossier de votre projet et exécutez :
aider --model openai/claude-sonnet-4-6-t4
Envoyez un message. Il apparaît dans le portail sous Utilisation en quelques secondes.
Pourquoi le modèle commence par openai/
Aider nomme les modèles sous la forme <provider>/<model>. La partie openai/ indique à Aider de communiquer avec Inférence Nordique comme avec un service compatible OpenAI, et Aider n'envoie que la partie qui suit, ici claude-sonnet-4-6-t4. Gardez toujours le préfixe.
Pour utiliser un autre modèle, changez le nom après openai/ :
aider --model openai/mistral-large-2402-t3
Les noms qui se terminent par -t3 s'exécutent au Canada. Aider peut indiquer qu'il ne connaît pas la fenêtre de contexte ou le prix du modèle; c'est normal pour les noms d'Inférence Nordique et cela ne l'empêche pas de fonctionner.
Vous préférez les variables d'environnement?
Mac et Linux :
export OPENAI_API_KEY=ni_live_YOUR_KEY_HERE
export OPENAI_API_BASE=https://northerninference.ca/v1
aider --model openai/claude-sonnet-4-6-t4
Windows PowerShell, puis ouvrez un nouveau terminal :
setx OPENAI_API_KEY "ni_live_YOUR_KEY_HERE"
setx OPENAI_API_BASE "https://northerninference.ca/v1"
Si un nom de modèle n'est pas reconnu
Inférence Nordique répond par un HTTP 404 et Model 'X' is not a route this key can call. Elle ne remplace jamais le modèle par un autre. Utilisez un nom de la page Modèles précédé de openai/, ou tapez ni-models comme message pour lister les modèles que votre clé peut appeler.
Dépannage
| Ce que vous voyez | Ce qu'il faut faire |
|---|---|
| Aider demande une clé OpenAI ou Anthropic | Il n'a pas trouvé vos paramètres. Vérifiez le nom et l'emplacement du fichier .env, ou ouvrez un nouveau terminal après setx. |
| 401 | La clé est incorrecte ou a été révoquée. Copiez-la de nouveau depuis le portail, sous Clés API. |
402 Insufficient credits. Add credits in the portal under Billing (https://northerninference.ca/portal/?page=billing) to continue. | Ajoutez des crédits dans le portail, sous Facturation. |
404 Model 'X' is not a route this key can call. | Comparez le nom après openai/ avec la page Modèles, ou tapez ni-models. |