Настройка Codex¶
Пример конфигурации¶
Создайте отдельный профиль ~/.codex/nexus.config.toml:
model = "MODEL_FROM_V1_MODELS"
model_provider = "nexus"
[model_providers.nexus]
name = "Nexus"
base_url = "https://api.nexus-hub.ru/v1"
env_key = "NEXUS_API_KEY"
wire_api = "responses"
Задайте ключ:
export NEXUS_API_KEY="ваш_ключ_nexus"
В model указывайте только значение из ответа GET /v1/models для вашего ключа.
Запустите codex --profile nexus. Codex будет отправлять запросы в
POST /v1/responses.
Диагностика¶
401илиinvalid_key: проверьтеNEXUS_API_KEYи не храните его вconfig.toml.model_not_foundилиmodel_not_allowed: снова запроситеGET /v1/models.- Ошибка формата: не заменяйте
responsesна Chat Completions — это другой маршрут. - Для поддержки сохраните
x-request-idиз ответа, но не отправляйте ключ или полный prompt.
Официальная справка: Codex config reference.