
GitHub Copilot
Faites tourner les modèles TokenMix dans GitHub Copilot Chat via son paramètre de point de terminaison personnalisé
Présentation
GitHub Copilot est l'assistant de codage IA de GitHub, intégré à des éditeurs comme VS Code, Visual Studio et les IDE JetBrains. Il propose des complétions de code en ligne, un panneau de chat pour les questions et les explications, et un mode agent capable de modifier plusieurs fichiers. Il est développé par GitHub, une filiale de Microsoft, et est livré avec les forfaits Free, Pro et Business ou Enterprise.
Les versions récentes de Copilot dans VS Code prennent en charge l'utilisation de votre propre clé (BYOK) : vous pouvez ajouter votre propre fournisseur de modèles, y compris n'importe quel point de terminaison compatible OpenAI. Cela vous permet de faire tourner les modèles TokenMix dans Copilot Chat et le mode agent.
Avant de commencer
- VS Code avec les extensions GitHub Copilot et Copilot Chat installées, connecté avec un compte GitHub sur un forfait où le BYOK est autorisé. Les forfaits individuels Free et Pro fonctionnent ; sur Business ou Enterprise, un administrateur peut avoir désactivé la politique BYOK.
- Un compte TokenMix et une clé API depuis le tableau de bord à l'adresse tokenmix.ai/dashboard/keys (elle commence par
sk-tm-). - L'URL de base
https://api.tokenmix.ai/v1.
Un point à connaître d'emblée : le BYOK change le modèle utilisé par Copilot Chat et le mode agent. L'autocomplétion grise en ligne tourne toujours sur les propres modèles de GitHub, elle n'est donc pas affectée par ce paramètre.
Connecter TokenMix
- Dans VS Code, ouvrez la palette de commandes (
Cmd/Ctrl + Shift + P) et exécutezChat: Manage Language Models. - Choisissez
Add Models, puis sélectionnezCustom Endpoint. Dans certaines versions, ce fournisseur s'appelleOpenAI Compatible; si vous ne voyez ni l'un ni l'autre, mettez VS Code à jour vers la dernière version. - Saisissez un nom d'affichage tel que
TokenMix, collez votre clé API TokenMix (sk-tm-...) et sélectionnez le type d'APIChat Completions. - Dans le fichier
chatLanguageModels.jsonqui s'ouvre, définissez l'urldu point de terminaison surhttps://api.tokenmix.ai/v1et ajoutez les ID de modèles que vous souhaitez, commeclaude-sonnet-4.6,gpt-5.5oudeepseek-v4-pro. Enregistrez le fichier. - Ouvrez le panneau Copilot Chat, cliquez sur le sélecteur de modèles en bas et choisissez votre modèle TokenMix.
Vérifier que ça fonctionne
Ouvrez Copilot Chat, assurez-vous que votre modèle TokenMix est sélectionné dans le sélecteur, et demandez-lui d'expliquer une fonction ou d'écrire un petit extrait. Une réponse normale signifie que la requête est bien passée par TokenMix. Vous pouvez confirmer la dépense dans votre tableau de bord TokenMix, sous l'utilisation.
FAQ
Est-ce que cela remplace mes complétions en ligne ? Non. Le BYOK s'applique uniquement aux tâches de chat et d'agent. L'autocomplétion en ligne en texte gris continue d'utiliser les modèles de GitHub.
Je ne vois pas d'option Custom Endpoint. Mettez VS Code et l'extension Copilot Chat à jour vers la dernière version. Le fournisseur qui accepte une URL de base personnalisée a remplacé l'ancienne entrée OpenAI Compatible.
C'est grisé sur mon compte professionnel. Sur Copilot Business ou Enterprise, votre administrateur peut désactiver la politique BYOK. Utilisez un forfait personnel, ou demandez à votre administrateur de l'autoriser.