Panduan Setup OpenAI Codex CLI
Instal dan konfigurasikan Codex CLI dengan UnoRouter di Windows, macOS, dan Linux.
Ikhtisar
Codex CLI adalah agen pengodean terminal dari OpenAI. Alat ini membaca, menulis, dan menjalankan kode lewat patch tersandbox yang bisa ditinjau. Arahkan penyedia kustomnya ke base URL UnoRouter untuk memakai model apa pun di katalog.
Konfigurasi cepat
Tempel nilai ini ke klien. Kunci Anda terisi otomatis saat Anda masuk.
URL dasar: https://api.unorouter.com/v1
Kunci API: YOUR_API_KEYKompatibilitas
Penyiapan langkah demi langkah
- 1Pasang Codex CLI
Instal Codex CLI secara global dengan npm.
bashnpm install -g @openai/codex - 2Konfigurasikan penyedia model
Sunting `~/.codex/config.toml`. Atur id model Anda dan tambahkan penyedia kustom dengan base URL UnoRouter memakai wire API responses.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" model_provider = "unorouter" [model_providers.unorouter] name = "UnoRouter" base_url = "https://api.unorouter.com/v1" wire_api = "responses" env_key = "OPENAI_API_KEY" - 3Ekspor kunci API Anda
Ekspor variabel yang disebut oleh env_key. Codex membaca kunci penyedia kustom dari environment; auth.json hanya untuk masuk ke OpenAI.
bashexport OPENAI_API_KEY="YOUR_API_KEY" - 4Mulai Codex
Jalankan `codex` di direktori proyek Anda.
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexModel yang direkomendasikan
Model gratis yang berfungsi di sini. Tempel id model apa pun ke klien.
Hal yang perlu diperhatikan
- Jika muncul error endpoint tidak didukung, pastikan `wire_api` bernilai `responses` dan base URL diakhiri `/v1`.
- Jika permintaan tidak terautentikasi, periksa apakah env_key menunjuk variabel yang benar-benar diekspor di shell tempat codex berjalan.
- Anda tidak bisa memakai ulang id khusus openai untuk penyedia kustom. Id lain apa pun bisa dipakai, baik di model_providers maupun di model_provider.