Codex CLI
Configurați OpenAI Codex CLI pentru a utiliza punctul final Model Gate Responses.
Codex CLI prin Model Gate
Codex folosește protocolul OpenAI Responses. Furnizorul său base_url include /v1.
1. Instalați Codex
npm install -g @openai/codex
codex --version
Verificați instrucțiunile oficiale de instalare curente la https://developers.openai.com/codex/.
2. Configurați furnizorul
Edita:
- Linux sau macOS: ~/.codex/config.toml - Windows: %USERPROFILE%\.codex\config.toml
model = "gpt-5.4"
model_provider = "model_gate"
model_reasoning_effort = "high"
[model_providers.model_gate] name = "Model Gate" base_url = "https://api.model-gate.com/v1" wire_api = "responses" env_key = "MODEL_GATE_API_KEY" ```
wire_api = "responses" trimite cereri către /v1/responses.
3. Setați cheia API
Linux sau macOS
export MODEL_GATE_API_KEY="mg_live_..."
Pentru a-l face permanent, adăugați exportul la profilul dvs. shell sau managerul secret.
Windows PowerShell
[Environment]::SetEnvironmentVariable(
"MODEL_GATE_API_KEY",
"mg_live_...",
"User"
)
Deschideți un nou terminal după setarea unei variabile persistente.
4. Porniți Codex
codex
Efort de raționament
model_reasoning_effort = "low"
- low: mai rapid și mai scurt. - medium: echilibrat. - high: mai amănunțit pentru lucrări complexe.
Modelul din amonte trebuie să susțină controalele de raționament solicitate.
Depanare
| Problemă | Rezoluţie |
|---|---|
| Eroare de autentificare | Confirma MODEL_GATE_API_KEY este vizibil în același terminal. |
| Codex folosește OpenAI direct | Confirma model_provider = "model_gate" iar numele secțiunii furnizorului se potrivește. |
| Punct final neacceptat | Confirma wire_api = "responses" şi base_url se termină cu /v1. |
| Modelul nu a fost găsit | Interogare /v1/models și utilizați un ID sau un alias canonic activat. |
Nu seta requires_openai_auth = true pentru acest furnizor: acea opțiune selectează autentificarea contului OpenAI în loc de personalizat env_key.