Szukaj w dokumentacji...

Zacznij wpisywać, aby przeszukać dokumentację

Codex
Codex CLI

Przewodnik konfiguracji OpenAI Codex CLI

Krok po kroku przewodnik instalacji i konfiguracji Codex CLI z UnoRouter na Windows, macOS i Linuksie.

Przegląd

Codex CLI to terminalowy agent programistyczny OpenAI, który czyta, pisze i uruchamia kod w twoim projekcie poprzez izolowane, możliwe do przejrzenia łatki. Skieruj jego niestandardowego dostawcę na bazowy URL UnoRouter, a będziesz mógł sterować nim z dowolnym modelem z katalogu, nie tylko z modelami OpenAI.

Szybka konfiguracja

Wpisz te wartości do klienta. Twój klucz wypełnia się automatycznie po zalogowaniu.

text
Bazowy URL: https://api.unorouter.com/v1
Klucz API: YOUR_API_KEY

Zaloguj się, aby automatycznie wypełnić klucz API

Zgodność

Chat CompletionsResponses APIStrumieniowanieWywoływanie narzędzi

Konfiguracja krok po kroku

  1. 1
    Zainstaluj Codex CLI

    Zainstaluj Codex CLI globalnie za pomocą npm.

  2. 2
    Skonfiguruj dostawcę modelu

    Edytuj `~/.codex/config.toml`, aby skierować Codex na UnoRouter. Ustaw identyfikator modelu i dodaj niestandardowego dostawcę z bazowym adresem URL UnoRouter, używając wire API responses.

    toml
    # ~/.codex/config.toml
    model = "YOUR_MODEL_ID"
    
    [model_providers.custom]
    base_url = "https://api.unorouter.com/v1"
    wire_api = "responses"

    Zaloguj się, aby automatycznie wypełnić klucz API

  3. 3
    Dodaj swój klucz API

    Wpisz swój klucz API UnoRouter do `~/.codex/auth.json`, aby Codex uwierzytelniał każde zadanie.

    json
    // ~/.codex/auth.json
    {
      "OPENAI_API_KEY": "YOUR_API_KEY"
    }

    Zaloguj się, aby automatycznie wypełnić klucz API

  4. 4
    Uruchom Codex

    Uruchom `codex` w katalogu projektu i zacznij kodować.

powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"

codex

Zaloguj się, aby automatycznie wypełnić klucz API

Polecane modele

Darmowe modele, które dobrze tu działają. Wklej dowolny identyfikator modelu do klienta.

gpt-oss-20b:freeqwen-plus-2025-01-25:freeqwen3.5-omni-plus-2026-03-15:freeglm-4.5-flash:freellama-4-maverick-17b-128e-instruct:free

Na co uważać

  • Jeśli Codex zgłasza nieobsługiwany punkt końcowy, potwierdź, że `wire_api` jest ustawione na `responses`, a bazowy adres URL kończy się na `/v1`.
  • Błąd 401 oznacza, że klucz w `~/.codex/auth.json` jest brakujący lub nieaktualny. Wklej świeży klucz z panelu UnoRouter i uruchom ponownie.
Generuj klucz APIModele