OpenCode est un outil de codage IA qui prend en charge les fournisseurs personnalisés. Vous pouvez configurer OpenCode avec le point de terminaison de l’API LLM compatible OpenAI de Novita et utiliser les modèles Novita pour le codage, le débogage, la refactorisation et les questions-réponses sur vos projets.
Prérequis
Avant de commencer, préparez les valeurs suivantes :
- Clé API : créez ou copiez une clé API depuis Gestion des clés.
- URL de base :
https://api.novita.ai/openai/v1
- ID du modèle : copiez l’ID du modèle que vous souhaitez utiliser depuis le Model Hub, par exemple
deepseek/deepseek-v3.1.
Installer OpenCode
OpenCode propose des options en ligne de commande et sur ordinateur. Choisissez une méthode d’installation.
Linux / macOS / WSL2
Utilisez l’une des méthodes suivantes :
Ordinateur
Vous pouvez également télécharger l’application de bureau depuis :
Ouvrez la page des paramètres d’OpenCode et recherchez les paramètres du fournisseur. Selon votre version d’OpenCode, cela se trouve généralement sous Settings → Providers → Custom Provider.
Renseignez les valeurs suivantes :
Assurez-vous que l’ID du modèle correspond exactement à la valeur indiquée dans le Model Hub de Novita. La longueur du contexte, les tarifs et les capacités dépendent du modèle sélectionné.
Vérifier le modèle
Après avoir enregistré le fournisseur, sélectionnez votre modèle Novita dans OpenCode et envoyez une invite de test :
Si le modèle répond, l’intégration fonctionne. Si la vérification échoue, vérifiez que :
- Votre clé API est correcte et que votre compte dispose d’un solde disponible.
- L’URL de base est
https://api.novita.ai/openai/v1.
- L’ID du modèle est correct.
- Votre réseau peut atteindre le point de terminaison de l’API Novita.