Continue

Continue позволяет использовать провайдер OpenAI с собственным apiBase. В этом руководстве для модели явно фиксируется протокол OpenAI Chat Completions.

Статус интеграции
  • Протокол: OpenAI Chat Completions (зафиксирован в конфигурации)
  • Конфигурация проверена: 15 июля 2026 года
  • Практическая проверка: Ожидает проверки

1. Установите Continue

Установите Continue из магазина расширений VS Code или JetBrains. Уточните, использует ли текущая версия локальную YAML-конфигурацию или конфигурацию Continue Hub.

2. Настройте модель

Выберите MODEL_ID, который явно поддерживает OpenAI Chat Completions, и добавьте модель в раздел models текущей YAML-конфигурации:

name: GetRouter
version: 1.0.0
schema: v1

models:
  - name: GetRouter Model
    provider: openai
    model: MODEL_ID
    apiBase: https://getrouter.ai/v1
    apiKey: YOUR_API_KEY
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply

Оставьте для apiBase значение https://getrouter.ai/v1: это базовый URL API, а не полный URL операции. Для этой модели параметр useResponsesApi: false запрещает Continue автоматически выбирать Responses API и фиксирует протокол Chat Completions.

Используйте поддерживаемый вашей версией Continue механизм секретов или переменных окружения и не сохраняйте настоящий ключ в конфигурации репозитория.

Если вы намеренно переходите на Responses API, измените конфигурацию, чтобы включить useResponsesApi, и обрабатывайте запросы, ответы и потоковые события по протоколу Responses, а не Chat Completions.

3. Проверьте конфигурацию

Перезагрузите IDE и выберите GetRouter Model:

  1. Проверьте Chat.
  2. Проверьте объяснение выделенного кода.
  3. Выполните небольшое изменение с помощью Edit.
  4. Просмотрите журнал использования.
  5. Проверяйте режим Agent отдельно, только если выбранная модель поддерживает вызов инструментов.

Рекомендации по нескольким моделям

Continue позволяет назначать разные модели для Chat, Edit, Apply и Autocomplete. Включайте только проверенные роли и не считайте, что одна модель подходит для всех ролей.

Устранение неполадок

  • Конфигурация не загружается: проверьте отступы YAML, версию схемы и активный источник конфигурации.
  • 401: убедитесь, что процесс IDE может прочитать настроенный секрет или переменную окружения.
  • 404: оставьте для apiBase значение https://getrouter.ai/v1 и не добавляйте полный URL операции.
  • Несовпадение протокола: убедитесь, что указан параметр useResponsesApi: false, а MODEL_ID поддерживает Chat Completions.
  • Autocomplete не работает: для автодополнения могут потребоваться другая роль, API или возможности модели.