Modelltilgjengelighet endrer seg ofte. Eksemplene nedenfor bruker
your-model-id — erstatt det
med en aktuell modell-ID som egner seg for koding fra CometAPI Models page.Forutsetninger
| Krav | Detaljer |
|---|---|
| OS | macOS 12+, Linux (Ubuntu 20.04+ / Debian 10+), eller Windows 11 via WSL2 |
| Node.js | 22+ (LTS anbefales) |
| Git | 2.23+ anbefales |
| CometAPI key | Skaff en fra CometAPI Dashboard (starter med sk-) |
Installer Codex CLI
Konfigurer CometAPI
Det finnes to måter å peke Codex til CometAPI på. Velg den som passer arbeidsflyten din best.- Enkelt: openai_base_url
Det enkleste alternativet — videresend den innebygde OpenAI provideren til CometAPI med én enkelt linje.
Du trenger ikke å definere en egendefinert provider.Opprett
~/.codex/config.toml:Lagre API-nøkkelen din
Opprett~/.codex/auth.json:
sk-your-cometapi-key med den faktiske CometAPI-nøkkelen din.
Start Codex
Overstyr modell per økt
Bytt til en annen modell for én enkelt kjøring uten å redigereconfig.toml:
Alternativ: miljøvariabel
I stedet forauth.json, eksporter nøkkelen direkte:
export-linjen i ~/.zshrc eller ~/.bashrc.
Feilsøking
| Symptom | Løsning |
|---|---|
API key auth is missing a key | Sørg for at ~/.codex/auth.json inneholder "OPENAI_API_KEY": "sk-..." |
| Påloggingsprompt vises uventet | Slett gammel ~/.codex/auth.json og opprett den på nytt med CometAPI-nøkkelen din |
| Modell ikke funnet | Sjekk Models page for modeller som er tilgjengelige nå |
| Tidsavbrudd for tilkobling | Bekreft at openai_base_url eller base_url er https://api.cometapi.com/v1 i config.toml |
| Windows-problemer | Codex krever WSL2 på Windows — native CMD/PowerShell støttes ikke |