Codex CLI
Configura OpenAI Codex CLI per utilizzare l'endpoint Model Gate Responses.
Codex CLI attraverso il Portale Modello
Codex utilizza il protocollo OpenAI Responses. Il suo fornitore base_url include /v1.
1. Installa il Codice
npm install -g @openai/codex
codex --version
Controlla le attuali istruzioni di installazione ufficiali su https://developers.openai.com/codex/.
2. Configura il provider
Modificare:
-Linux o macOS: ~/.codex/config.toml -Finestre: %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" invia richieste a /v1/responses.
3. Imposta la chiave API
Linux o macOS
export MODEL_GATE_API_KEY="mg_live_..."
Per renderlo permanente, aggiungi l'esportazione al tuo profilo shell o al gestore dei segreti.
Windows PowerShell
[Environment]::SetEnvironmentVariable(
"MODEL_GATE_API_KEY",
"mg_live_...",
"User"
)
Apri un nuovo terminale dopo aver impostato una variabile persistente.
4. Avvia il Codice
codex
Sforzo di ragionamento
model_reasoning_effort = "low"
- low: più veloce e più breve. - medium: equilibrato. - high: più approfondito per lavori complessi.
Il modello a monte deve supportare i controlli di ragionamento richiesti.
Risoluzione dei problemi
| Problema | Risoluzione |
|---|---|
| Errore di autenticazione | Confermare MODEL_GATE_API_KEY è visibile nello stesso terminale. |
| Codex utilizza direttamente OpenAI | Confermare model_provider = "model_gate" e il nome della sezione del provider corrisponde. |
| Endpoint non supportato | Confermare wire_api = "responses" E base_url termina con /v1. |
| Modello non trovato | Domanda /v1/models e utilizzare un ID canonico o un alias abilitato. |
Non impostare requires_openai_auth = true per questo provider: questa opzione seleziona l'autenticazione dell'account OpenAI anziché quella personalizzata env_key.