Перейти к содержимому
GetAPI
Русский
Меню

GetAPI.ONE

Настройка Codex CLI для GetAPI.ONE

Установите Codex CLI из официального источника, храните ключ ONE в переменной окружения, настройте пользовательского поставщика, совместимого с Responses, и проверьте активное соединение.

Область и предварительные условия

Это руководство относится к терминальному Codex CLI. Оно не подтверждает совместимость каждого настольного клиента, расширения IDE, модели или функции Codex.

  • Аккаунт GetAPI.ONE с доступным балансом или подходящим пакетом.
  • Именованный ключ GetAPI.ONE с ограниченными правами, хранящийся конфиденциально.
  • Модель из текущего каталога, которая явно поддерживает конечную точку Responses.
  • Разрешение установить Codex CLI и изменить пользовательскую конфигурацию Codex.

1. Установите и определите Codex CLI

Используйте актуальную официальную страницу Codex CLI, чтобы выбрать установщик для своей операционной системы. Проверенный 2026-09-07 официальный автономный установщик для macOS/Linux использует приведённую ниже команду. Пользователям Windows следует открыть вкладку Windows на официальной странице, а не слепо выполнять команду оболочки Unix.

Официальный установщик для macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Проверьте установленную команду
codex --version

2. Загрузите ключ в терминал

Перед запуском Codex задайте ключ для текущей оболочки. Эти примеры намеренно содержат заполнитель.

Командная оболочка macOS / Linux
export GETAPI_ONE_API_KEY="replace-with-your-private-key"
Текущий процесс PowerShell
$env:GETAPI_ONE_API_KEY = "replace-with-your-private-key"

3. Настройте поставщика ONE

Откройте пользовательский файл Codex config.toml (обычно в каталоге .codex) и добавьте поставщика ниже. Замените YOUR_RESPONSES_MODEL актуальной моделью каталога GetAPI.ONE, которая явно поддерживает конечную точку Responses.

Пользовательский config.toml
model_provider = "getapi_one"
model = "YOUR_RESPONSES_MODEL"

[model_providers.getapi_one]
name = "GetAPI One"
base_url = "https://www.getapi.one/v1"
env_key = "GETAPI_ONE_API_KEY"
wire_api = "responses"

4. Запустите и проверьте

  1. Если переменная окружения была сохранена постоянно, откройте новый терминал; иначе оставайтесь в текущем терминале, где задана переменная.
  2. Откройте каталог проекта и запустите codex. Убедитесь, что отображаемые поставщик и модель соответствуют задуманной конфигурации.
  3. Отправляйте одну минимальную подсказку только тогда, когда принимаете возможную оплату.
  4. Для успешной проверки нужны корректный ответ CLI и соответствующая запись запроса или использования в консоли GetAPI.ONE. При подготовке этого руководства вызов модели не выполнялся.

Устраняйте неполадки по порядку

СимптомПроверки
codex: command not foundВернитесь к официальному установщику для своей ОС и убедитесь, что каталог установки находится в PATH.
Missing API keyУбедитесь, что GETAPI_ONE_API_KEY существует в той же среде, откуда запускается Codex, а env_key написан точно.
401 / UnauthorizedСкопируйте ключ ONE заново, убедитесь, что он включён, и проверьте его использование с https://www.getapi.one/v1.
404 / несовместимый путьУбедитесь, что /v1 остаётся в base_url и что шлюз поддерживает /v1/responses.
Model not foundЗамените заполнитель точным названием из каталога, доступным группе ключа и отмеченным конечной точкой Responses.
Конфигурация не измениласьУбедитесь, что изменён пользовательский файл, который загружает Codex, model_provider указывает на getapi_one, а терминал или клиент был перезапущен.