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.
curl -fsSL https://chatgpt.com/codex/install.sh | shcodex --version2. Загрузите ключ в терминал
Перед запуском Codex задайте ключ для текущей оболочки. Эти примеры намеренно содержат заполнитель.
export GETAPI_ONE_API_KEY="replace-with-your-private-key"$env:GETAPI_ONE_API_KEY = "replace-with-your-private-key"3. Настройте поставщика ONE
Откройте пользовательский файл Codex config.toml (обычно в каталоге .codex) и добавьте поставщика ниже. Замените YOUR_RESPONSES_MODEL актуальной моделью каталога GetAPI.ONE, которая явно поддерживает конечную точку Responses.
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. Запустите и проверьте
- Если переменная окружения была сохранена постоянно, откройте новый терминал; иначе оставайтесь в текущем терминале, где задана переменная.
- Откройте каталог проекта и запустите codex. Убедитесь, что отображаемые поставщик и модель соответствуют задуманной конфигурации.
- Отправляйте одну минимальную подсказку только тогда, когда принимаете возможную оплату.
- Для успешной проверки нужны корректный ответ 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, а терминал или клиент был перезапущен. |