Guide de configuration OpenAI Codex CLI
Guide pas à pas pour installer et configurer Codex CLI avec UnoRouter sur Windows, macOS et Linux.
Apercu
Codex CLI est l'agent de codage en terminal d'OpenAI qui lit, écrit et exécute du code dans votre projet via des patchs isolés et relisibles. Pointez son fournisseur personnalisé vers l'URL de base de UnoRouter et vous pouvez le piloter avec n'importe quel modèle du catalogue, pas seulement ceux d'OpenAI.
Configuration rapide
Renseignez ces valeurs dans le client. Votre cle se remplit automatiquement une fois connecte.
URL de base: https://api.unorouter.com/v1
Cle API: YOUR_API_KEYCompatibilite
Configuration etape par etape
- 1Installer la CLI Codex
Installez la CLI Codex globalement avec npm.
bashnpm install -g @openai/codex - 2Configurer le fournisseur de modèle
Modifiez `~/.codex/config.toml` pour pointer Codex vers UnoRouter. Définissez votre identifiant de modèle et ajoutez un fournisseur personnalisé avec l'URL de base de UnoRouter en utilisant l'API filaire responses.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" [model_providers.custom] base_url = "https://api.unorouter.com/v1" wire_api = "responses" - 3Ajouter votre clé API
Écrivez votre clé API UnoRouter dans `~/.codex/auth.json` pour que Codex authentifie chaque requête.
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Démarrer Codex
Lancez `codex` dans le répertoire de votre projet et commencez à coder.
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexModeles recommandes
Modeles gratuits qui fonctionnent bien ici. Collez n'importe quel id de modele dans le client.
Points de vigilance
- Si Codex signale un endpoint non pris en charge, vérifiez que `wire_api` est défini sur `responses` et que l'URL de base se termine par `/v1`.
- Un 401 signifie que la clé dans `~/.codex/auth.json` est manquante ou périmée. Collez une nouvelle clé depuis votre tableau de bord UnoRouter et relancez.