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.
Bazowy URL: https://api.unorouter.ai/v1
Klucz API: YOUR_API_KEYZgodnosc
Konfiguracja krok po kroku
- 1Zainstaluj Codex CLI
Zainstaluj Codex CLI globalnie za pomoca npm.
bashnpm install -g @openai/codex - 2Skonfiguruj 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" - 3Dodaj 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" } - 4Uruchom Codex
Uruchom `codex` w katalogu projektu i zacznij kodowac.
$env:OPENAI_BASE_URL="https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexPolecane modele
Darmowe modele, ktore dobrze tu dzialaja. Wklej dowolny identyfikator modelu do klienta.
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.