Codex CLI
Skonfiguruj OpenAI Codex CLI do korzystania z punktu końcowego Model Gate Responses.
Codex CLI przez Bramę Modelu
Codex korzysta z protokołu OpenAI Responses. Jego dostawca base_url obejmuje /v1.
1. Zainstaluj Kodeks
npm install -g @openai/codex
codex --version
Sprawdź aktualne oficjalne instrukcje instalacji pod adresem https://developers.openai.com/codex/.
2. Skonfiguruj dostawcę
Redagować:
- Linux lub macOS: ~/.codex/config.toml - Okna: %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 = "odpowiedzi" env_key = "MODEL_GATE_API_KEY" ```
wire_api = "responses" wysyła prośby do /v1/responses.
3. Ustaw klucz API
Linux lub macOS
export MODEL_GATE_API_KEY="mg_live_..."
Aby uczynić go trwałym, dodaj eksport do swojego profilu powłoki lub menedżera sekretów.
Windows PowerShell
[Environment]::SetEnvironmentVariable(
"MODEL_GATE_API_KEY",
"mg_live_...",
"User"
)
Otwórz nowy terminal po ustawieniu trwałej zmiennej.
4. Uruchom Kodeks
codex
Rozumny wysiłek
model_reasoning_effort = "low"
- low: szybciej i krócej. - medium: zrównoważony. - high: bardziej dokładny w przypadku skomplikowanych prac.
Model wyższego szczebla musi obsługiwać żądane kontrole rozumowania.
Rozwiązywanie problemów
| Problem | Rezolucja |
|---|---|
| Błąd uwierzytelnienia | Potwierdzać MODEL_GATE_API_KEY jest widoczny w tym samym terminalu. |
| Codex bezpośrednio korzysta z OpenAI | Potwierdzać model_provider = "model_gate" i nazwa sekcji dostawcy jest zgodna. |
| Nieobsługiwany punkt końcowy | Potwierdzać wire_api = "responses" I base_url kończy się /v1. |
| Nie znaleziono modelu | Zapytanie /v1/models i użyj włączonego identyfikatora kanonicznego lub aliasu. |
Nie ustawiaj requires_openai_auth = true dla tego dostawcy: ta opcja wybiera uwierzytelnianie konta OpenAI zamiast niestandardowego env_key.