Guides d'intégration
Inférence Nordique expose un point de terminaison compatible OpenAI à https://northerninference.ca/v1. La plupart des outils fonctionnent avec une simple substitution de l'URL de base et votre clé NI. Le SDK Anthropic et Claude Code utilisent plutôt la racine de l'hôte (https://northerninference.ca). Chaque guide ci-dessous présente la forme correcte pour son client.
Chaque guide ci-dessous relie un outil à la même API d'IA souveraine canadienne. Elle dessert les équipes du gouvernement, de la défense, de la santé et des secteurs réglementés, y compris les organisations assujetties au Programme des marchandises contrôlées, avec une résidence des données au Canada alignée sur la LPRPDE, des routes exactes vers les derniers modèles de pointe et à poids ouverts, et un registre de possession pour chaque requête.
Claude Code
Utiliser Claude Code par l'intermédiaire de NI (client SDK Anthropic, URL de base à la racine de l'hôte)
Cursor
Utiliser Inférence Nordique comme backend Cursor
Continue.dev
Utiliser Inférence Nordique dans Continue (VS Code / JetBrains)
Aider
Utiliser Inférence Nordique avec l'outil CLI de programmation en binôme d'Aider
Zed
Utiliser Inférence Nordique dans l'éditeur Zed
Open WebUI
Utiliser Inférence Nordique avec Open WebUI
LibreChat
Utiliser Inférence Nordique dans LibreChat
LangChain / LlamaIndex
Utiliser Inférence Nordique depuis LangChain / LlamaIndex
SDK Anthropic
Utiliser le SDK Anthropic officiel avec le point de terminaison /v1/messages
curl / HTTPie
Communiquer directement avec Inférence Nordique via curl
Vision et capacités
Envoyer des images et détecter les capacités par modèle (vision, fenêtre de contexte)
Parole et transcription
Générer de la parole et transcrire de l'audio avec des routes NI exactes
Codex
Utiliser Codex avec le point de terminaison de l'API Responses de NI
Commandes NI (dans le clavardage)
Piloter le routage depuis n'importe quel client de clavardage : ni-help, ni-models, ni-map-model, et plus
pi (pi-coding-agent)
Utiliser Inférence Nordique avec @mariozechner/pi-coding-agent
OpenClaw
Utiliser Inférence Nordique avec OpenClaw (espace réservé)
OpenCode
Utiliser Inférence Nordique comme moteur d'arrière-plan OpenCode
Hermes Agent
Utiliser Inférence Nordique comme moteur d'arrière-plan de Hermes Agent
Libre-service pour agents d'IA
Un agent d'IA demande l'accès, le titulaire l'approuve par courriel, et l'agent gère ses propres clés API et lance l'approvisionnement au moyen d'un lien Stripe que le titulaire paie.
Partir de zéro
- Inscrivez-vous sur northerninference.ca.
- Dans le portail, allez à Keys → Create key. Copiez la chaîne
ni_live_…dès qu'elle s'affiche (elle n'est pas affichée de nouveau). - Ajoutez des crédits. Les requêtes sont refusées tant que votre solde est vide. Ouvrez Facturation et cliquez sur Acheter des crédits.
- Choisissez une intégration ci-dessus et suivez son extrait de configuration. Les clients de style OpenAI utilisent
https://northerninference.ca/v1. Le SDK Anthropic et Claude Code utilisenthttps://northerninference.ca(racine de l'hôte). Chaque guide indique la bonne forme. - Effectuez votre premier appel. Consultez l'onglet Usage dans le portail. La requête apparaîtra en quelques secondes, avec le registre complet de la chaîne de possession.
Sélection de la route de confidentialité
Vous choisissez la confidentialité en choisissant le modèle. Inférence Nordique n'a aucun commutateur de confidentialité dans le corps de la requête. Chaque route déployée sur /models appartient à exactement un niveau de confidentialité (indiqué sur chaque fiche de modèle), donc choisir une route, c'est choisir le niveau. Copiez l'identifiant exact de la route depuis /models et envoyez-le comme votre model. Votre clé API peut être limitée à certains niveaux, et une route hors de ces niveaux est refusée. L'envoi de privacy_tier ou de X-Privacy-Tier dans la requête est rejeté, car la route porte déjà le niveau.
| Niveau | État | Qui voit vos requêtes |
|---|---|---|
| Niveau 1 : Matériel auto-hébergé | Bientôt disponible | Votre propre infrastructure de calcul; le routeur de NI transmet chaque requête en mémoire et ne conserve aucune copie par défaut |
| Niveau 2 : Matériel souverain | Bientôt disponible | Le matériel propre à NI, à locataire unique, inférence sur du matériel appartenant à NI, et non sur un nuage appartenant à des intérêts américains |
| Niveau 3 : Nuage géré (par défaut) | En service | AWS Bedrock ou Azure, uniquement dans des régions canadiennes |
| Niveau 4 : API du fournisseur | En service | Le fournisseur en amont, dans sa propre région, qui peut se trouver à l'extérieur du Canada |
Vous avez besoin d'une intégration qui n'est pas répertoriée? Écrivez à support at northerninference dot ca ou ouvrez un billet dans le portail. Nous rédigerons le guide et le publierons ici.