Руководство по настройке

Руководство по настройке провайдера

Инструкции по настройке и устранению неполадок по инструментам.

Настройка Codex CLI

Codex CLI — это Codex в терминале. Он удобен для чтения кода, изменения файлов, запуска тестов и объяснения ошибок прямо в локальных проектах. Настройки десктопного клиента находятся на странице клиента Codex; в этом разделе рассматривается именно CLI для терминала.

Что это за инструмент и для чего он нужен

Codex в терминалеconfig.tomlПользовательский провайдерДля работы внутри проекта

Расположение файла конфигурации

СистемаПример путиОписание
WindowsC: \Users\YourUsername\. codex\config.tomlЗамените имя пользователя на имя вашей учетной записи на компьютере
macOS / Linux~/. codex/config.tomlЕсли файла нет, создайте новый config.toml

Как настроить кастомного провайдера

Если вы используете только официальный аккаунт, сначала пройдите стандартную процедуру авторизации. Добавляйте стороннего провайдера только в том случае, если он явно заявляет о совместимости с Codex / OpenAI.

Тест входа в Codex CLI
codex login codex "Please reply only: Configuration successful"
ПараметрЧто указыватьОбратите внимание
modelID модели / имя модели из списка моделей в панели провайдераНе указывайте придуманное отображаемое имя, не меняйте регистр, дефисы и точки
model_providerИмя провайдера, указанное нижедолжно точно совпадать с xxx в [model_providers.xxx]
base_urlАдрес API из панели управления провайдераСверяйтесь с примером в панели провайдера, нужно ли указывать /v1 на конце
env_keyИмя локальной переменной окруженияУказывайте здесь имя переменной, не вставляйте сам ключ напрямую
wire_apiПротокол интерфейсаВыбирайте в соответствии с официальной документацией Codex и инструкцией провайдера

Ключ и тестирование

Указанный выше env_key — это лишь имя переменной, сам ключ API нужно поместить в локальную переменную окружения. Сначала задайте ее временно для проверки, а убедившись в работоспособности, сохраните на постоянной основе.

Временная проверка в PowerShell
$env:MZ_PROXY_API_KEY = "YOUR_KEY" codex "Please reply only: Configuration successful"

В файле TOML параметры model и model_provider следует поместить в самое начало файла; не добавляйте их в секцию [model_providers.xxx].

Документация по Codex CLI Официальный портал Codex CLI.
Основы конфигурации Codex Сведения о расположении и области действия config.toml.
Справочник по конфигурации Codex Описание таких полей, как model_providers, base_url, env_key.