B2BB2B LLM

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

ProblemRezolucja
Błąd uwierzytelnieniaPotwierdzać MODEL_GATE_API_KEY jest widoczny w tym samym terminalu.
Codex bezpośrednio korzysta z OpenAIPotwierdzać model_provider = "model_gate" i nazwa sekcji dostawcy jest zgodna.
Nieobsługiwany punkt końcowyPotwierdzać wire_api = "responses" I base_url kończy się /v1.
Nie znaleziono modeluZapytanie /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.