AIRouter

Continue.dev · apiBase

Как подключить Continue.dev к LLM API в рублях через AIRouter

Continue поддерживает top-level provider openai и параметр apiBase. Для AIRouter используйте Chat Completions режим и примеры вместо реальных ключей.

Прямая настройка Документация Continue: OpenAI provider

Короткий ответ

Да, Continue.dev можно подключить к AIRouter через provider openai и apiBase.

Для текущей инструкции AIRouter используйте Chat Completions режим: https://api.ai-router.app/v1 и useResponsesApi: false.

Ключ лучше передавать через secrets или окружение, а не хранить открыто в config.yaml.

Цены и доступные модели проверяйте в публичном каталоге AIRouter.

Что понадобится

Начните с регистрации AIRouter, проверьте модели и цены, пополните баланс от 100 ₽, а базовый OpenAI‑compatible quickstart держите под рукой в документации.

  • Аккаунт AIRouter и API‑ключ.
  • Continue.dev с доступом к пользовательскому config.yaml.
  • Выбранный model id из каталога AIRouter.
  • Место для секрета AIROUTER_API_KEY в окружении или Continue secrets.

Quick test

Быстрая проверка перед рабочим сценарием

Начните с пополнения от 100 ₽ и короткого тестового запроса.

  1. Создайте аккаунт AIRouter.Создайте аккаунт и откройте кабинет.
  2. Выберите модель.Возьмите id из публичного каталога и начните с короткого текстового prompt.
  3. Пополните баланс от 100 ₽.Пополните баланс в кабинете и проверяйте итоговый статус в истории платежей.
  4. Отправьте короткий запрос.Например: «Проверь подключение и ответь коротко», затем проверяйте более сложные agent flows.

Пошаговая настройка

  1. Добавьте секретПоложите AIRouter‑ключ в секреты Continue или окружение; в публичном YAML оставляйте <AIROUTER_API_KEY>.
  2. Настройте apiBaseУкажите публичный base URL AIRouter без хвостового /chat/completions.
  3. Оставьте Chat CompletionsДля AIRouter используйте Chat Completions: задайте useResponsesApi: false.

Пример конфига

В публичных примерах используйте <AIROUTER_API_KEY>, <AIROUTER_MODEL> или переменную AIROUTER_API_KEY.

config.yaml

models:
  - name: AIRouter
    provider: openai
    model: <AIROUTER_MODEL>
    apiBase: https://api.ai-router.app/v1
    apiKey: <AIROUTER_API_KEY>
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply

environment

export AIROUTER_API_KEY=<AIROUTER_API_KEY>

Проверка

  • Откройте Continue и выполните короткий chat-запрос.
  • Если запрос ушёл в Responses API, проверьте useResponsesApi: false.
  • Проверьте баланс и model id, если получаете ошибку биллинга или модели.

Частые ошибки

  • Положить реальный ключ прямо в config.yaml.
  • Забыть apiBase или указать endpoint /chat/completions вместо base URL.
  • Оставить Responses API там, где нужен Chat Completions.
  • Ожидать одинаковую стоимость для разных моделей и размеров ответа.

FAQ

Какой provider выбрать в Continue?

Используйте top-level provider openai с apiBase AIRouter.

Нужно ли отключать Responses API?

Для этой инструкции — да: useResponsesApi: false, потому что AIRouter описан как Chat Completions API.

Можно ли хранить ключ в YAML?

Лучше нет. Используйте secrets или переменную окружения AIROUTER_API_KEY.

Ограничения

Конкретный формат секретов зависит от места запуска Continue; пример выше оставляет ключ как <AIROUTER_API_KEY>.

Финальный набор возможностей зависит от модели и ответа провайдера.

Если конфиг Continue изменится в будущих версиях, сверяйтесь с официальной страницей provider openai.

Официальные источники

Документация Continue: OpenAI provider

  • Официальная документация Continue по OpenAI provider подтверждает параметры provider, model, apiBase и useResponsesApi.

← Все инструкции · Модели и цены · Начать