Comment utiliser l'API compatible OpenAI dans Qwen Code (configuration en 60 secondes !)

Comment utiliser l'API compatible OpenAI dans Qwen Code (configuration en 60 secondes !)

Qwen Code révolutionne la façon dont les développeurs interagissent avec les assistants de codage alimentés par l’IA via des interfaces en ligne de commande. Contrairement aux outils web traditionnels, il apporte l’IA directement dans votre environnement terminal.

Avec la prise en charge des API compatibles OpenAI, vous pouvez exploiter des modèles linguistiques puissants comme Qwen3-Coder, Kimi K2, DeepSeek R1 de fournisseurs comme Novita AI pour des expériences de codage améliorées. Ce guide vous accompagnera dans la configuration de Qwen Code avec les meilleurs modèles de codage de Novita AI en moins d’une minute.

Préparez-vous à booster votre flux de développement avec une assistance IA de pointe.

Qu’est-ce que Qwen Code ?

qwen3-coder-main

Qwen Code est un outil de workflow IA en ligne de commande adapté de Gemini CLI, spécifiquement optimisé pour les modèles Qwen3-Coder avec une prise en charge améliorée du parser et des fonctionnalités d’outils. Il apporte la puissance des grands modèles de langage directement dans votre terminal, permettant aux développeurs d’interagir avec des modèles d’IA pour la génération de code, le débogage, le refactoring et les explications sans quitter leur environnement de développement.

L’outil prend en charge plusieurs langages de programmation et s’intègre de manière transparente dans les flux de développement existants.

Contrairement aux alternatives web, Qwen Code fonctionne entièrement via des interfaces en ligne de commande, ce qui le rend idéal pour les développeurs qui préfèrent les workflows basés sur le terminal. Construit sur la base de Gemini CLI, il offre des fonctionnalités améliorées spécialement adaptées aux tâches de codage et prend en charge les API compatibles OpenAI, permettant l’intégration avec divers fournisseurs et modèles d’IA au-delà des modèles Qwen par défaut.

Qwen Code vs Claude Code vs Gemini CLI

Ces trois assistants IA en ligne de commande servent chacun des objectifs différents et offrent des avantages uniques :

Qwen Code est adapté de Gemini CLI et spécifiquement optimisé pour les modèles Qwen3-Coder avec une prise en charge améliorée du parser et des fonctionnalités d’outils. Il met l’accent sur la flexibilité et la diversité des modèles, prenant en charge plusieurs fournisseurs d’IA via des API compatibles OpenAI.

Cela donne aux développeurs la liberté de choisir le meilleur modèle pour leurs tâches de codage spécifiques tout en bénéficiant d’optimisations adaptées aux workflows de codage.

Claude Code, développé par Anthropic, est spécialement conçu pour fonctionner avec les modèles Claude et offre une intégration approfondie avec les systèmes d’IA d’Anthropic. Il offre une expérience rationalisée pour les utilisateurs qui préfèrent les capacités de raisonnement et les fonctionnalités de sécurité de Claude.

Cependant, il est limité à l’écosystème de modèles d’Anthropic, mais excelle dans les tâches de raisonnement complexes.

Gemini CLI est la base originale qui sert d’interface en ligne de commande pour les modèles Gemini de Google. Il excelle dans les tâches de codage avec des fonctionnalités comme la correction de bugs, la création de nouvelles fonctionnalités, l’amélioration de la couverture de test, et utilise une boucle de raisonnement et d’action (ReAct) avec des outils intégrés pour des cas d’utilisation de codage complexes.

Gemini CLI est intégré à Gemini Code Assist et offre des capacités d’IA puissantes, notamment la compréhension de code, la manipulation de fichiers, l’exécution de commandes et le dépannage dynamique.

Le choix entre eux dépend de vos priorités : optimisations spécifiques au codage avec flexibilité des modèles (Qwen Code), intégration de raisonnement approfondi (Claude Code) ou accès aux modèles Gemini polyvalents (Gemini CLI).

Meilleurs modèles LLM pour le code sur Novita AI

Novita AI propose plusieurs modèles de codage haute performance qui fonctionnent parfaitement avec Qwen Code. Voici les meilleures options avec leurs spécifications et tarifs :

Qwen3 Coder 480B (qwen/qwen3-coder-480b-a35b-instruct)

  • Longueur de contexte : 262 144 tokens
  • Tarif : 2 $/1M tokens en entrée, 2 $/1M tokens en sortie
  • Idéal pour : Tâches de codage complexes nécessitant un contexte étendu

Qwen3 235B Instruct (qwen/qwen3-235b-a22b-instruct-2507)

  • Longueur de contexte : 262 144 tokens
  • Tarif : 0,15 $/1M tokens en entrée, 0,8 $/1M tokens en sortie
  • Idéal pour : Assistance de codage générale économique

Kimi K2 Instruct (moonshotai/kimi-k2-instruct)

  • Longueur de contexte : 131 072 tokens
  • Tarif : 0,57 $/1M tokens en entrée, 2,3 $/1M tokens en sortie
  • Idéal pour : Performance équilibrée et longueur de contexte

DeepSeek V3 (deepseek/deepseek-v3-0324)

  • Longueur de contexte : 163 840 tokens
  • Tarif : 0,28 $/1M tokens en entrée, 1,14 $/1M tokens en sortie
  • Idéal pour : Codage efficace avec un bon raisonnement

DeepSeek R1 (deepseek/deepseek-r1-0528)

  • Longueur de contexte : 163 840 tokens
  • Tarif : 0,7 $/1M tokens en entrée, 2,5 $/1M tokens en sortie
  • Idéal pour : Raisonnement avancé et résolution de problèmes complexes

Vous pouvez tester quels modèles conviennent le mieux à vos besoins directement dans Qwen Code en basculant entre différents modèles et en comparant leurs performances sur vos tâches de codage spécifiques.

Comment utiliser l’API compatible OpenAI dans Qwen Code

La configuration de Qwen Code avec Novita AI ne prend que quelques étapes simples :

Étape 1 : Obtenez vos identifiants Novita AI

Tout d’abord, connectez-vous et récupérez votre clé API Novita AI

clé API du modèle

Choisissez votre modèle préféré et copiez le nom du modèle depuis la liste des modèles.

Étape 2 : Installer Qwen Code

Prérequis : Assurez-vous d’avoir Node.js version 20 ou supérieure installé. Vous pouvez le télécharger depuis le site officiel de Node.js.

Installez le package globalement :

bash

npm install -g @qwen-code/qwen-code

Étape 3 : Configurer les variables d’environnement

Pour Windows (Invité de commandes) :

cmd

set OPENAI_API_KEY=Votre_Clé_API_Novita
set OPENAI_BASE_URL=https://api.novita.ai/v3/openai
set OPENAI_MODEL=qwen/qwen3-coder-480b-a35b-instruct

Pour Linux et Mac (Bash) :

bash

export OPENAI_API_KEY="Votre_Clé_API_Novita"
export OPENAI_BASE_URL="https://api.novita.ai/v3/openai"
export OPENAI_MODEL="qwen/qwen3-coder-480b-a35b-instruct"

Étape 4 : Commencer à coder

Une fois configuré, vous pouvez commencer à utiliser Qwen Code avec le modèle Novita AI choisi. L’outil utilisera désormais le modèle spécifié pour toutes les tâches d’assistance au codage.

cd <votre-répertoire-projet>
qwen .

Démo One Diary construite avec Qwen Code. Commencez à créer votre propre application !

Une démo One Diary, construite avec Qwen Code. Commencez à créer votre propre application dès aujourd’hui !

Conclusion

Intégrer Qwen Code avec l’API compatible OpenAI de Novita AI ouvre un monde de possibilités pour les développeurs recherchant une assistance de codage IA puissante. Avec plusieurs modèles haute performance au choix, vous pouvez optimiser en fonction du coût, des performances ou des exigences de codage spécifiques.

Le processus de configuration est simple et prend moins d’une minute. Que vous choisissiez le puissant Qwen3 Coder 480B pour des tâches complexes ou les modèles DeepSeek économiques pour le codage quotidien, vous aurez accès à une assistance IA de pointe directement dans votre terminal.

Commencez à expérimenter avec différents modèles pour trouver celui qui correspond parfaitement à votre flux de développement.

Lectures recommandées

Trae + Novita AI : Guide étape par étape pour accéder aux modèles d’IA dans votre IDE

Qwen3-Coder-480B-A35B-Instruct désormais disponible sur Novita AI

Comment utiliser Kimi-K2 dans Claude Code sur Windows, Mac et Linux

Novita AI est une plateforme cloud d’IA qui offre aux développeurs un moyen simple de déployer des modèles d’IA via notre API simple, tout en fournissant un GPU cloud abordable et fiable pour construire et passer à l’échelle.