Continue
Configurer le YAML local de Continue, apiBase, les rôles et Chat Completions explicitement.
Installer, configurer et tester
Installez Continue dans VS Code Extensions et ouvrez sa barre latérale ; instructions : https://docs.continue.dev/ide-extensions/install. Dans le sélecteur de configuration locale, ouvrez le fichier avec le contrôle d'édition/engrenage. Il se trouve dans
~/.continue/config.yaml(macOS/Linux) ou%USERPROFILE%\.continue\config.yaml(Windows). Utilisez YAML, pas l'ancienconfig.json.Créez une clé dans la console routerra.ai (https://routerra.ai/keys) et copiez un ID de modèle accessible. Fusionnez l'exemple avec votre liste models et remplacez YOUR_API_KEY et YOUR_MODEL_ID. provider: openai choisit l'adaptateur compatible ; apiBase vaut
https://routerra.ai/v1, sans /chat/completions. apiKey authentifie auprès de la passerelle, pas du compte Continue.Enregistrez et sélectionnez la configuration locale puis son modèle routerra. roles limite cette entrée à chat, edit et apply. Autocomplétion et embeddings nécessitent des modèles séparés avec les rôles et endpoints adaptés. Ajoutez capabilities: [tool_use] seulement si le modèle et la route le permettent ; Agent l'exige. N'activez image_input que pour la vision.
Posez une courte question dans une nouvelle conversation. Rechargez l'IDE si nécessaire et vérifiez le journal de la passerelle. useResponsesApi: false conserve Chat Completions même pour les familles où Continue choisit automatiquement Responses.
Si le modèle manque, vérifiez l'indentation YAML et la configuration active. Si /responses est appelé, vérifiez que l'option figure dans le modèle sélectionné. Une conversation réussie ne valide pas les rôles d'embedding ou d'autocomplétion.
name: routerra
version: 1.0.0
schema: v1
models:
- name: routerra
provider: openai
model: YOUR_MODEL_ID
apiKey: YOUR_API_KEY
apiBase: https://routerra.ai/v1
useResponsesApi: false
roles:
- chat
- edit
- apply