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.

Przeglad

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 wartosci do klienta. Twoj klucz wypelnia sie automatycznie po zalogowaniu.

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

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

Zgodnosc

Chat CompletionsResponses APIStrumieniowanieWywolywanie narzedzi

Konfiguracja krok po kroku

  1. 1
    Zainstaluj Codex CLI

    Zainstaluj Codex CLI globalnie za pomoca npm.

  2. 2
    Skonfiguruj dostawce modelu

    Edytuj `~/.codex/config.toml`, aby skierowac Codex na UnoRouter. Ustaw identyfikator modelu i dodaj niestandardowego dostawce z bazowym adresem URL UnoRouter, uzywajac wire API responses.

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

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

  3. 3
    Dodaj swoj klucz API

    Wpisz swoj klucz API UnoRouter do `~/.codex/auth.json`, aby Codex uwierzytelnial kazde 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 kodowac.

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

codex

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

Polecane modele

Darmowe modele, ktore dobrze tu dzialaja. Wklej dowolny identyfikator modelu do klienta.

qwen3-next-80b-a3b-instructllama-3.2-1bgemini-flash-lite-latestdevstral-latestllama-3.1-8b

Na co uwazac

  • Jesli Codex zglasza nieobslugiwany punkt koncowy, potwierdz, ze `wire_api` jest ustawione na `responses`, a bazowy adres URL konczy sie na `/v1`.
  • Blad 401 oznacza, ze klucz w `~/.codex/auth.json` jest brakujacy lub nieaktualny. Wklej swiezy klucz z panelu UnoRouter i uruchom ponownie.
Generuj klucz APIModele