config.toml suivent le dépôt officiel Codex et la référence des fournisseurs personnalisés. NexusAPI fournit l’URL, la clé et l’ID de modèle.
1. Installer Codex
Choisissez une installation officielle :Windows PowerShell
macOS, Linux ou WSL
Utilisateur ayant déjà Node.js
2. Créer une clé compatible
Dans Gestion des jetons → Ajouter un jeton, choisissez un groupe contenant le modèle voulu. Consultez ensuite/v1/models et la matrice des capacités pour confirmer que supported_endpoint_types contient openai-response.
3. Ajouter le fournisseur
NEXUSAPI_API_KEY via env_key ; auth.json peut contenir l’état des identifiants Codex, mais il n’est pas nécessaire d’y écrire une clé NexusAPI. Ne partagez jamais de fichier contenant une clé réelle.
4. Définir la variable de clé
Windows PowerShell
macOS, Linux ou WSL
setx nécessite un nouveau terminal ; export ne vaut que pour le shell courant. Utilisez le coffre ou la gestion d’environnement du système pour une conservation durable.
5. Vérifier
Dans le répertoire du projet, lancez :Résolution des problèmes
- Utilisez un terminal ouvert après la définition de
NEXUSAPI_API_KEY. - Vérifiez que la clé est activée, que le compte est crédité et que le groupe contient le modèle.
- Recopiez l’ID exact depuis le catalogue ou
/v1/models. - Conservez l’erreur d’origine et le Request ID, puis utilisez l’auto-vérification.
VS Code / Cursor
Installez l’extension Codex publiée par OpenAI depuis le marketplace. Elle utilise la même configuration Codex au niveau de l’utilisateur ; n’ajoutez pas les anciens paramètreschatgpt.apiBase ou chatgpt.config dans VS Code.
