Paramètres principaux
Prérequis
- La version actuelle de l’outil est installée
- Une BetterToken API Key : inscrivez-vous pour en obtenir une
- Un Model ID du model plaza
Exigences supplémentaires
- La dernière version de VS Code est installée
- GitHub Copilot / Copilot Chat est installé et connecté
- Le Model ID sélectionné provient du fournisseur compatible
- Un model ID est disponible, par exemple
YOUR_MODEL_ID
Installation
Installez ou ouvrez GitHub Copilot, puis poursuivez avec la configuration manuelle ci-dessous.Configuration manuelle
Étapes de configuration
1
Ouvrir la gestion des modèles
Dans la zone de saisie Copilot Chat, cliquez sur le sélecteur de modèle, puis choisissez Manage Models….

2
Ajouter un Custom Endpoint
Dans Language Models, cliquez sur Add Models, puis choisissez Custom Endpoint.

3
Saisir le nom du groupe
Dans Group Name, saisissez :Appuyez ensuite sur Enter.

4
Saisir l’API Key
VS Code demandera l’API Key. Collez votre BetterToken API Key, puis appuyez sur Enter.Cette valeur ne sera pas affichée directement dans le fichier de configuration. VS Code la stocke comme secret local et génère une référence telle que :
5
Sélectionner le type d’API
Dans Custom Endpoint: API Type, sélectionnez Chat Completions.

6
Modifier la configuration JSON
VS Code ouvre 
Vérifiez ces champs :
chatLanguageModels.json. Confirmez ou mettez à jour la configuration :
7
Enregistrer et recharger VS Code
Enregistrez Après le rechargement, revenez au sélecteur de modèle Copilot Chat et choisissez
chatLanguageModels.json, puis exécutez :YOUR_MODEL_ID.8
Envoyer un message de test
Envoyez un message simple dans Copilot Chat :Si Copilot Chat répond normalement, le Custom Endpoint BetterToken est configuré avec succès.
Vérifier la connexion
Envoyez un court prompt de test. Si l’outil renvoie une réponse sans erreur d’authentification ni erreur de Model ID, la connexion fonctionne. Redémarrez complètement l’outil après avoir modifié sa configuration.Changer de modèle
Ouvrez le sélecteur de modèle ou modifiez le champModel dans la configuration. Utilisez le Model ID exact du model plaza, puis redémarrez la session actuelle.
Erreurs courantes
Pourquoi saisir l’API Key dans l’invite ?
VS Code stocke l’API Key dans le stockage local de secrets et la référence dans le JSON avec${input:chat.lm.secret...}. C’est plus sûr que d’écrire l’API Key réelle dans le fichier JSON.
Pourquoi utiliser Chat Completions ?
La configuration dont le fonctionnement a été vérifié utilise Chat Completions. L’URL est :/v1/responses et ne vous arrêtez pas à /v1.
Cela remplace-t-il la complétion en ligne GitHub Copilot ?
Non. Ce Custom Endpoint est principalement utilisé pour les appels de modèle de langage Copilot Chat. La complétion en ligne GitHub Copilot reste fournie par GitHub Copilot lui-même.Que faire si Invalid token s’affiche ?
Vérifiez ces éléments dans l’ordre :- L’API Key a été saisie dans l’invite VS Code
- Le JSON conserve la référence
${input:chat.lm.secret...} - Le Model ID sélectionné provient du fournisseur compatible
urlishttps://www.bettertoken.ai/v1/chat/completionsapiTypeischat-completions- Le model ID est celui d’un modèle d’un fournisseur compatible du model plaza
Configuration avancée
Fournisseurs compatibles
Les états concernent la méthode de configuration de BetterToken décrite sur cette page.
Signification des méthodes de configuration
Signification des méthodes de configuration
- Configuration manuelle : saisissez l’API Key, la Base URL et le Model.
- Non compatible : aucune méthode de connexion directe vérifiée n’est disponible pour le moment.
Détails techniques
Protocole, endpoint et champs internes du fournisseur
Protocole, endpoint et champs internes du fournisseur
Le champ d’URL GitHub Copilot exige l’adresse complète
https://www.bettertoken.ai/v1/chat/completions. VS Code n’ajoute pas /chat/completions pour ce champ.
