Configurer Continue CLI : clé API, Base URL et modèles
Installez Continue CLI, configurez la Base URL et l’API Key BetterToken, choisissez un modèle disponible et résolvez les erreurs courantes.
Pour connecter Continue CLI à BetterToken, préparez une API Key, saisissez la Base URL ci-dessous et choisissez un Model ID actuel dans le model plaza.
Paramètres principaux
| Champ | Valeur |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Model | Un Model ID actuel du model plaza |
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
Vous avez déjà un compte ? Connectez-vous, rechargez votre solde, puis créez une clé dans la console.
Exigences supplémentaires
- Installez Node.js 20 ou une version ultérieure si vous utilisez la méthode d’installation npm
Installation
Installer Continue CLI
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bashWindows PowerShell
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iexnpm (cross-platform)
npm install -g @continuedev/cliAprès l’installation, vérifiez que cn est disponible :
cn --versionConfiguration manuelle
| Champ | Valeur |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Model | Un Model ID actuel du model plaza |
Configurer l’API Key et la Base URL
Définir la variable d’environnement API Key
macOS / Linux
Exécutez ceci dans le terminal qui lancera Continue CLI :
export BETTERTOKEN_API_KEY="YOUR_API_KEY"Windows PowerShell
Exécutez ceci dans la même fenêtre PowerShell qui lancera Continue CLI :
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"Remplacez YOUR_API_KEY par votre BetterToken API Key. Ne validez pas la Key dans Git et ne la placez pas dans un fichier de configuration partagé.
Créer config.yaml
Créez ou modifiez ce fichier dans votre répertoire utilisateur :
- macOS / Linux:
~/.continue/config.yaml - Windows:
%USERPROFILE%\.continue\config.yaml
Ajoutez cette configuration :
name: BetterTokenversion: 0.0.1schema: v1
models: - name: BetterToken GPT provider: openai model: YOUR_MODEL_ID apiBase: "https://bettertoken.ai/v1" apiKey: ${{ secrets.BETTERTOKEN_API_KEY }} useResponsesApi: falseYOUR_MODEL_ID n’est qu’un exemple. Remplacez-le par un model ID actuel disponible du model plaza.
useResponsesApi: false indique la préférence d’API de Continue. Continue peut toutefois choisir Responses ou Chat Completions selon le modèle. BetterToken prend en charge les deux, qui fonctionnent donc avec cette Base URL. Pour confirmer le chemin réellement utilisé, consultez les enregistrements de requêtes dans le Dashboard. Lors des tests avec Continue CLI 1.5.47 et un modèle GPT, les réglages useResponsesApi: false et true ont tous deux envoyé les requêtes vers /v1/responses. Continue CLI 1.5.47 a également traité des requêtes texte et des appels d’outils de lecture de fichiers via ce chemin.
Démarrer Continue CLI
macOS / Linux
cn --config ~/.continue/config.yamlWindows PowerShell
cn --config "$env:USERPROFILE\.continue\config.yaml"Vous pouvez d’abord vous placer dans le répertoire de votre projet, puis exécuter la commande. Une fois la configuration chargée, saisissez directement une tâche dans Continue CLI.
Changer de modèle
Après avoir modifié model dans config.yaml, terminez la session cn actuelle et redémarrez-la. Le Model ID doit être compatible avec l’endpoint configuré.
Pour utiliser une configuration distincte pour un projet, enregistrez-la dans ce projet et indiquez son chemin explicitement :
cn --config ./continue-bettertoken.yamlVé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 champ Model dans la configuration. Utilisez le Model ID exact du model plaza, puis redémarrez la session actuelle.
Erreurs courantes
| Symptôme | Action à effectuer |
|---|---|
401, Unauthorized ou erreur d’API Key | Vérifiez que BETTERTOKEN_API_KEY est définie dans le terminal actuel et qu’il s’agit d’une BetterToken API Key. |
model not found | Vérifiez le Model ID exact dans la model plaza et saisissez-le dans les paramètres du modèle du client. |
| Continue utilise encore une ancienne configuration | Démarrez avec cn --config et le chemin explicite du fichier. Vérifiez que le nom du fichier est config.yaml. |
URL de Request incorrecte ou 404 | Vérifiez que apiBase est https://bettertoken.ai/v1. N’ajoutez pas /chat/completions ni nom de modèle. |
| La variable API Key n’est pas résolue | Définissez BETTERTOKEN_API_KEY dans le terminal qui démarre cn, puis relancez-le. |
| Mode Agent indisponible pour un Model ID personnalisé | Si le modèle et l’endpoint prennent en charge les appels d’outils natifs, ajoutez capabilities: [tool_use] à l’entrée du modèle dans config.yaml. Consultez les paramètres de capacités de Continue. Ce réglage déclare une capacité ; il n’ajoute pas la prise en charge des outils au modèle. |
FAQ de configuration
Quelle Base URL Continue CLI doit-il utiliser ?
Utilisez https://bettertoken.ai/v1. Il s’agit de la Base URL OpenAI compatible de BetterToken.
Puis-je utiliser une BetterToken API Key ?
Oui. Utilisez provider: openai avec votre BetterToken API Key et votre Model ID. useResponsesApi: false indique une préférence d’API ; Continue peut choisir Responses ou Chat Completions selon le modèle. BetterToken prend en charge les deux. Pour confirmer le chemin réellement utilisé, consultez les enregistrements de requêtes dans le Dashboard.
Comment afficher ou changer les configurations enregistrées ?
Saisissez /config dans une session Continue CLI pour afficher et choisir les configurations locales.
Configuration avancée
Guides associés
Détails techniques
Protocole, endpoint et champs internes du fournisseur
Cette configuration utilise provider: openai, apiBase: "https://bettertoken.ai/v1" et useResponsesApi: false. Ce dernier réglage indique la préférence d’API de Continue ; Continue peut choisir /responses ou /chat/completions selon le modèle. BetterToken prend en charge les deux. Conservez apiBase tel qu’indiqué, sans ajouter l’un de ces suffixes, et consultez les enregistrements de requêtes dans le Dashboard pour confirmer le chemin réellement utilisé.

