Continue
Настройка локального YAML Continue, apiBase, ролей и явного использования Chat Completions.
Установка, настройка и проверка
Установите Continue через VS Code Extensions и откройте панель; инструкция: https://docs.continue.dev/ide-extensions/install. В выборе локальной конфигурации откройте файл кнопкой редактирования/шестерёнкой. Путь:
~/.continue/config.yaml(macOS/Linux) или%USERPROFILE%\.continue\config.yaml(Windows). Используйте YAML, не устаревшийconfig.json.Создайте ключ в консоли routerra.ai (https://routerra.ai/keys) и скопируйте доступный ID модели. Объедините пример со своим списком models, заменив YOUR_API_KEY и YOUR_MODEL_ID. provider: openai выбирает совместимый адаптер; apiBase —
https://routerra.ai/v1без /chat/completions. apiKey авторизует на шлюзе, не в учётной записи Continue.Сохраните и выберите локальную конфигурацию и модель routerra. roles ограничивает запись ролями chat, edit и apply. Автодополнение и эмбеддинги требуют отдельных моделей с нужными ролями и поддерживаемыми эндпоинтами. Добавляйте capabilities: [tool_use] только при поддержке моделью и маршрутом; Agent требует эту возможность. Не включайте image_input без зрения.
Задайте короткий вопрос в новом чате. Если изменения не появились, перезагрузите IDE и проверьте журнал шлюза. useResponsesApi: false сохраняет Chat Completions даже для семейств, где Continue автоматически выбирает Responses.
Если модели нет, проверьте отступы YAML и активную конфигурацию. При вызове /responses убедитесь, что параметр находится внутри выбранной модели. Успешный чат не подтверждает настройку эмбеддингов или автодополнения.
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