TokiLabsDocs
Подключение инструментов

Codex CLI

Codex CLI — ассистент для программирования в командной строке от OpenAI. С помощью собственного model provider можно использовать модели серии GPT через Toki Labs.

Один ключ работает со всеми моделями. Ключ хранится только в вашем браузере и никуда не отправляется.
Codex — инструмент формата OpenAI, поэтому к адресу API нужно добавить /v1 в конце; ключ тот же, что и для других инструментов.

Установка

Terminal / PowerShell
npm install -g @openai/codex

Настройка config.toml

СистемаРасположение файла
Windows%USERPROFILE%\.codex\config.toml
macOS / Linux~/.codex/config.toml
config.toml
model_provider = "tokilabs"
model = "gpt-6.1-sol"

[model_providers.tokilabs]
name = "Toki Labs"
base_url = "https://api.tokilabs.xyz/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"

Записать одной командой:

PowerShell
New-Item -ItemType Directory -Force "$HOME\.codex" | Out-Null
[IO.File]::WriteAllText("$HOME\.codex\config.toml", @'
model_provider = "tokilabs"
model = "gpt-6.1-sol"

[model_providers.tokilabs]
name = "Toki Labs"
base_url = "https://api.tokilabs.xyz/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
'@)
Существующий config.toml будет перезаписан — если у вас уже есть настройки, объедините их вручную.

Настройка ключа

env_key = "OPENAI_API_KEY" означает, что Codex читает ключ из этой переменной среды. Если она ещё не задана:

PowerShell (после настройки перезапустите терминал)
[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-your-key", "User")

Запуск и выбор модели

Terminal
codex
# Временно указать модель
codex -m gpt-6-sol

Модель также можно сменить командой /model в сеансе. Доступные модели — в разделе Список моделей.

Частые вопросы

  • По-прежнему требуется вход в ChatGPT: убедитесь, что строка model_provider = "tokilabs" находится в самом начале файла (до любых секций [...]).
  • 401 / Missing API key: текущий терминал не видит OPENAI_API_KEY. Перезапустите терминал и проверьте командой echo $OPENAI_API_KEY (в PowerShell — $env:OPENAI_API_KEY).
  • Модель не существует: проверьте, что название модели в точности совпадает с указанным в разделе Список моделей.