B2BB2B LLM

Codex CLI

Настройте OpenAI Codex CLI для использования конечной точки Model Gate Responses.

Codex CLI через модельные ворота

Кодекс использует протокол OpenAI Responses. Его провайдер base_url включает в себя /v1.

1. Установите Кодекс

npm install -g @openai/codex
codex --version

Ознакомьтесь с текущими официальными инструкциями по установке по адресу https://developers.openai.com/codex/.

2. Настройте провайдера

Редактировать:

- Linux или macOS: ~/.codex/config.toml - Окна: %USERPROFILE%\.codex\config.toml

model = "gpt-5.4"
model_provider = "model_gate"
model_reasoning_effort = "high"

[model_providers.model_gate] name = "Model Gate" base_url = "https://api.model-gate.com/v1" Wire_api = "responses" env_key = "MODEL_GATE_API_KEY" ```

wire_api = "responses" отправляет запросы на /v1/responses.

3. Установите ключ API

Линукс или МакОС

export MODEL_GATE_API_KEY="mg_live_..."

Чтобы сделать его постоянным, добавьте экспорт в свой профиль оболочки или секретный менеджер.

Windows PowerShell

[Environment]::SetEnvironmentVariable(
  "MODEL_GATE_API_KEY",
  "mg_live_...",
  "User"
)

Откройте новый терминал после установки постоянной переменной.

4. Запустите Кодекс

codex

Усилие рассуждения

model_reasoning_effort = "low"

- low: быстрее и короче. - medium: сбалансированный. - high: более тщательный для сложной работы.

Восходящая модель должна поддерживать запрошенные средства управления рассуждениями.

Поиск неисправностей

ПроблемаРазрешение
Ошибка аутентификацииПодтверждать MODEL_GATE_API_KEY виден в том же терминале.
Кодекс напрямую использует OpenAIПодтверждать model_provider = "model_gate" и имя раздела поставщика совпадает.
Неподдерживаемая конечная точкаПодтверждать wire_api = "responses" и base_url заканчивается /v1.
Модель не найденаЗапрос /v1/models и используйте включенный канонический идентификатор или псевдоним.

Не устанавливать requires_openai_auth = true для этого провайдера: этот параметр выбирает аутентификацию учетной записи OpenAI вместо пользовательской env_key.