Настройка AI инструментов: подключение API к Continue, Aider, BoltAI, TypingMind и ChatBox через один ключ

Настройка AI инструментов: подключение API к Continue, Aider, BoltAI, TypingMind и ChatBox через один ключ

Общие принципы настройки

OfoxAI совместим с тремя протоколами — OpenAI, Anthropic и Gemini — и теоретически поддерживает любой инструмент, использующий эти протоколы. Вот базовые параметры подключения:

ПротоколBase URLЗаголовок API Key
OpenAI-совместимыйhttps://api.ofox.ai/v1Authorization: Bearer sk-xxx
Anthropic нативныйhttps://api.ofox.ai/anthropicx-api-key: sk-xxx
Gemini нативныйhttps://api.ofox.ai/geminix-goog-api-key: sk-xxx

Большинство инструментов поддерживают OpenAI-совместимый протокол — его и используем по умолчанию. Один API Key от OfoxAI работает со всеми тремя протоколами.

В этом руководстве — пошаговая настройка пяти инструментов: Continue, Aider, BoltAI, TypingMind и ChatBox. Плюс универсальная инструкция для любого другого инструмента.

Continue (VS Code / JetBrains)

Continue — ИИ-помощник для написания кода с открытым исходным кодом, поддерживающий VS Code и JetBrains IDE.

Настройка

Откройте файл конфигурации ~/.continue/config.json и добавьте модели:

{
  "models": [
    {
      "title": "OfoxAI GPT-4o",
      "provider": "openai",
      "model": "openai/gpt-4o",
      "apiBase": "https://api.ofox.ai/v1",
      "apiKey": "<Ваш OFOXAI_API_KEY>"
    },
    {
      "title": "OfoxAI Claude Sonnet",
      "provider": "openai",
      "model": "anthropic/claude-sonnet-4.6",
      "apiBase": "https://api.ofox.ai/v1",
      "apiKey": "<Ваш OFOXAI_API_KEY>"
    }
  ]
}

Каждый элемент массива models — отдельная модель в интерфейсе Continue. Провайдер openai здесь означает протокол OpenAI-совместимый, а не провайдер модели. Через один apiBase доступны модели всех провайдеров.

Continue подхватит настройки автоматически после сохранения файла.

Aider

Aider — инструмент командной строки для парного программирования с ИИ. Работает с git-репозиториями, понимает структуру проекта.

Настройка

Задайте переменные окружения:

# Добавьте в ~/.zshrc (или ~/.bashrc)
export OPENAI_API_KEY=<Ваш OFOXAI_API_KEY>
export OPENAI_API_BASE=https://api.ofox.ai/v1

Примените изменения:

source ~/.zshrc

Запуск

aider --model openai/gpt-4o

Модель указывается через флаг --model с полным ID в формате provider/model-name.

BoltAI (macOS)

BoltAI — нативное приложение ИИ-ассистента для macOS.

Настройка

  1. Откройте BoltAI → PreferencesProviders
  2. Добавьте Custom OpenAI
  3. Введите Base URL: https://api.ofox.ai/v1
  4. Введите API Key

После этого добавьте модели с ID в формате provider/model-name.

TypingMind

TypingMind — инструмент с интерфейсом чата для работы с ИИ.

Настройка

  1. Перейдите в SettingsCustom Endpoint
  2. API Endpoint: https://api.ofox.ai/v1
  3. API Key: ваш OfoxAI API Key

ChatBox

ChatBox — кроссплатформенный настольный ИИ-клиент.

Настройка

  1. Откройте ChatBox → НастройкиAI провайдер
  2. Выберите OpenAI API Compatible
  3. Домен API: https://api.ofox.ai
  4. API Key: ваш OfoxAI API Key

Обратите внимание: ChatBox использует https://api.ofox.ai без /v1 — приложение добавляет путь автоматически.

Настройка любого другого инструмента

Для инструментов, не перечисленных выше, используйте универсальный подход:

  1. Найдите настройки API в инструменте
  2. Установите API Base URL на https://api.ofox.ai/v1
  3. Установите API Key — ваш ключ OfoxAI
  4. Используйте формат provider/model-name для имени модели (например, openai/gpt-4o, anthropic/claude-sonnet-4.6)

Этот принцип работает для подавляющего большинства инструментов с поддержкой пользовательских API-эндпоинтов.

Выбор протокола

В каких случаях какой протокол использовать:

OpenAI-совместимый (https://api.ofox.ai/v1) — универсальный выбор. Поддерживается практически всеми инструментами. Через него доступны модели всех провайдеров.

Anthropic нативный (https://api.ofox.ai/anthropic) — для инструментов с явной поддержкой Anthropic Provider (Cline, Claude Code). Даёт доступ к нативным возможностям Claude: cache_control, extended thinking, Tool Use.

Gemini нативный (https://api.ofox.ai/gemini) — для инструментов с поддержкой Gemini API (Gemini CLI). Нативные возможности моделей Gemini.

Решение типичных проблем

Ошибка подключения

Убедитесь, что Base URL указан верно. Большинство инструментов ожидают https://api.ofox.ai/v1/v1), но некоторые (например, ChatBox) — https://api.ofox.ai (без /v1).

Модель не найдена

Проверьте формат ID модели: provider/model-name. Правильно: openai/gpt-4o. Неправильно: gpt-4o.

Функция не работает

Не все модели поддерживают все функции. Если нужен Function Calling, убедитесь, что модель его поддерживает. Для полной поддержки возможностей Claude используйте Anthropic нативный протокол.

Вклад в документацию

Если вы успешно настроили OfoxAI в каком-либо инструменте, не перечисленном выше, вы можете отправить PR с дополнением к документации: GitHub репозиторий OfoxAI docs.

Итог

OfoxAI совместим с тремя протоколами (OpenAI, Anthropic, Gemini) и подключается к любому инструменту с поддержкой пользовательских API-эндпоинтов. Для Continue, Aider, BoltAI, TypingMind и ChatBox настройка сводится к указанию Base URL https://api.ofox.ai/v1 и API Key. Один ключ — все модели, все инструменты.

Подробнее — в документации по интеграции с другими инструментами. API Key можно создать на ofox.ai.