Gunakan panduan ini untuk menjalankan Codex CLI dengan CometAPI sebagai model provider. Referensi resmi:Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Prasyarat
| Requirement | Details |
|---|---|
| OS | macOS 12+, Linux (Ubuntu 20.04+ / Debian 10+), atau Windows 11 melalui WSL2 |
| Node.js | 22+ (LTS direkomendasikan) |
| Git | 2.23+ direkomendasikan |
| CometAPI key | Dapatkan dari CometAPI Dashboard (diawali dengan sk-) |
Instal Codex CLI
Konfigurasikan CometAPI
Buat atau edit~/.codex/config.toml dengan konfigurasi provider ini:
model_provider dan model harus tetap berada di level teratas file.
Bagian [model_providers.cometapi] mendefinisikan endpoint CometAPI.
Jika Anda mengelola pengaturan Codex melalui repository dotfiles, pastikan salinan
dotfiles tetap tersinkron ke
~/.codex/config.toml. Codex membaca file dari
~/.codex/config.toml.Simpan API key Anda
Buat~/.codex/auth.json:
sk-your-cometapi-key dengan CometAPI key Anda yang sebenarnya.
Mulai Codex
Pemecahan masalah
| Symptom | Fix |
|---|---|
API key auth is missing a key | Perbaiki ~/.codex/auth.json. File ini harus berisi "auth_mode": "apikey" dan "OPENAI_API_KEY": "sk-..." |
| Login prompt appears unexpectedly | Buat ulang ~/.codex/auth.json dengan auth_mode disetel ke apikey, lalu mulai ulang Codex |
| Codex still uses the default OpenAI provider | Perbaiki ~/.codex/config.toml. model_provider harus bernilai cometapi |
| Requests do not reach CometAPI | Perbaiki ~/.codex/config.toml. [model_providers.cometapi] harus menyertakan requires_openai_auth = true |
| Connection timeout or wrong endpoint | Perbaiki ~/.codex/config.toml. base_url harus bernilai https://api.cometapi.com/v1 |
| Model not found | Periksa halaman Models untuk model yang tersedia |
| Windows issues | Codex memerlukan WSL2 di Windows — CMD/PowerShell native tidak didukung |