Konfigurasi Codex CLI
Codex CLI adalah Codex di terminal. Sangat cocok untuk membiarkan Codex membaca kode, memodifikasi berkas, menjalankan pengujian, dan menjelaskan kesalahan dalam proyek lokal. Pengaturan klien desktop ada di halaman klien Codex; bagian ini khusus membahas CLI terminal.
Apa alat ini dan untuk apa kegunaannya
Lokasi Berkas Konfigurasi
| Sistem | Contoh Jalur | Deskripsi |
|---|---|---|
| Windows | C: \Users\YourUsername\. codex\config.toml | Ubah nama pengguna ke nama pengguna komputer Anda sendiri |
| macOS / Linux | ~/. codex/config.toml | Jika belum ada berkasnya, buat berkas config.toml baru |
Cara menulis Provider kustom
Jika Anda hanya menggunakan akun resmi, ikuti alur masuk resmi terlebih dahulu. Tambahkan provider kustom hanya ketika provider tersebut secara eksplisit menyediakan konfigurasi yang kompatibel dengan Codex / OpenAI.
codex login codex "Please reply only: Configuration successful" model = "MODEL_ID_FROM_PROVIDER_DASHBOARD" model_provider = "mz_proxy" [model_providers.mz_proxy] name = "Example AI Provider" base_url = "https://YOUR_PROVIDER_API_URL" env_key = "MZ_PROXY_API_KEY" wire_api = "responses" | Pengaturan | Cara Mengisi | Perhatian |
|---|---|---|
| model | ID Model / Nama Model di Daftar Model Dasbor Provider | Jangan mengisi nama tampilan buatan Anda sendiri, dan jangan mengubah huruf besar/kecil, tanda hubung, atau titik |
| model_provider | Nama Provider di bawah | Harus konsisten dengan xxx di [model_providers.xxx] |
| base_url | Alamat API yang disediakan oleh dasbor provider | Tentukan apakah perlu menyertakan /v1 sesuai contoh di dasbor |
| env_key | Nama variabel lingkungan lokal | Tulis nama variabel di sini, jangan menuliskan Key secara langsung |
| wire_api | Protokol antarmuka | Pilih sesuai dengan dokumentasi resmi Codex dan petunjuk dari provider |
Key dan pengujian
env_key di atas hanyalah nama variabel, Key yang sebenarnya harus disimpan di variabel lingkungan lokal. Atur untuk sementara waktu guna pengujian terlebih dahulu, dan setelah dipastikan berhasil, pertimbangkan untuk menyimpannya secara permanen.
$env:MZ_PROXY_API_KEY = "YOUR_KEY" codex "Please reply only: Configuration successful" MZ_PROXY_API_KEY="YOUR_KEY" codex "Please reply only: Configuration successful" Di TOML, letakkan model dan model_provider di awal berkas; jangan menambahkannya di bawah bagian [model_providers.xxx].
