Подключение Codex CLI

Настройте Codex CLI для использования AnyInt в качестве пользовательского поставщика ответов OpenAI.

Codex CLI поддерживает пользовательские поставщики моделей с базовым URL-адресом и ключом API, основанным на переменных среды. AnyInt предоставляет API Responses по каноническому адресу, совместимому с OpenAI.

Перед началом работы

  1. Установите или обновите Codex, следуя официальным инструкциям Codex CLI.
  2. Создайте ключ API AnyInt.
  3. Выберите идентификатор модели, совместимый с Responses, из каталога моделей.

Настройка поставщика

Сохраните ключ в вашей оболочке или менеджере секретов:

bash
export ANYINT_API_KEY="your_api_key"

Добавьте поставщика AnyInt в ~/.codex/config.toml:

toml
model_provider = "anyint"
model = "YOUR_MODEL_ID"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

Запустите Codex из вашего репозитория:

bash
codex

Проверка и устранение неполадок

  • Запустите /status в Codex и подтвердите выбранного поставщика и модель.
  • Ответ 401 означает, что ANYINT_API_KEY не виден процессу Codex или ключ неактивен.
  • Ошибка модели означает, что YOUR_MODEL_ID не был заменен текущей записью из каталога, совместимой с Responses.
  • Не включайте ключ API в config.toml; env_key указывает имя переменной среды и не встраивает ее значение.

Поля конфигурации выше соответствуют официальной документации OpenAI справочнику по конфигурации Codex.