Codex CLI
Подключите Codex CLI к API-ключу Lovely Router: добавьте провайдера моделей в config.toml, выберите модель GPT и сохраните работу кеширования промптов.
Codex CLI — агент OpenAI для программирования в терминале. Он вызывает модели через OpenAI Responses API, который Lovely Router обслуживает для моделей GPT, поэтому вы добавляете Lovely Router как провайдера моделей в ~/.codex/config.toml, а остальную настройку оставляете как есть. Сначала вам понадобится API-ключ.
Настройка в один клик#
На странице API-ключи выберите Использовать в инструментах → Codex CLI. Диалог покажет конфигурацию ниже с уже подставленным ключом, а Импорт через CC Switch добавит Lovely Router как провайдера в десктопное приложение CC Switch с уже настроенными моделями. CC Switch должен быть установлен.
Сразу после создания ключа диалог уже содержит его. Для существующего ключа вставьте ключ в диалог целиком: Lovely Router хранит только его хеш, поэтому показать ключ повторно не может.
Добавление провайдера моделей#
Добавьте Lovely Router как провайдера моделей:
model = "gpt-6.1-sol"
model_provider = "lovely"
[model_providers.lovely]
name = "Lovely Router"
base_url = "https://lovelyrouter.com/v1"
env_key = "LOVELY_API_KEY"
wire_api = "responses"Codex читает ключ из переменной, указанной в env_key:
export LOVELY_API_KEY="lr-..."
codexТекущие версии Codex больше не принимают wire_api = "chat"; если вы скопировали старую конфигурацию, замените значение на "responses".
Выбор модели#
Используйте модель GPT (gpt-*): именно они обслуживаются через Responses API. model в config.toml задаёт модель по умолчанию, а codex -m <model> запускает сеанс с другой. Все id есть в списке моделей.
Кеширование промптов#
Codex отправляет prompt_cache_key для каждого сеанса, поэтому все реплики сеанса остаются на канале, где лежит его кеш промптов. См. Кеширование промптов.
Инструменты данных через MCP#
MCP-сервер по адресу https://lovelyrouter.com/mcp даёт Codex инструменты данных и браузерного агента с оплатой с того же баланса. Он авторизуется тем же ключом:
codex mcp add lovely --url https://lovelyrouter.com/mcp --bearer-token-env-var LOVELY_API_KEYКоманда добавляет сервер в ~/.codex/config.toml. Codex читает ключ из LOVELY_API_KEY при запуске, поэтому сам ключ в файл не попадает:
[mcp_servers.lovely]
url = "https://lovelyrouter.com/mcp"
bearer_token_env_var = "LOVELY_API_KEY"Выполните codex mcp list, чтобы проверить. Полный список инструментов — в разделе MCP-сервер.
Устранение неполадок#
| Симптом | Решение |
|---|---|
401 с Missing API key | Codex не отправляет ключ. Экспортируйте LOVELY_API_KEY в оболочке, из которой запускается codex, и проверьте, что env_key указывает на эту переменную. |
401 с Invalid or revoked API key | Ключ введён с ошибкой, обрезан или отозван. Вставьте его снова или создайте новый. |
404 с not served in responses format | Responses API обслуживает только модели GPT. Укажите в model id вида gpt-*. |
404 с Unknown endpoint /responses | В base_url не хватает /v1. Укажите https://lovelyrouter.com/v1. |
Codex отклоняет wire_api = "chat" | Замените на wire_api = "responses". |
402 | Баланс исчерпан или ключ достиг лимита расходов. См. Кредит и оплата. |
Все остальные статусы описаны в разделе Ошибки.