Skip to main content

Réponse directe

Pour utiliser un fournisseur personnalisé dans Codex CLI, modifiez le fichier utilisateur ~/.codex/config.toml. Définissez model_provider = "custom", créez [model_providers.custom], utilisez https://www.bettertoken.ai/v1 comme Base URL et définissez wire_api = "responses". Lisez la BetterToken API Key via env_key et copiez le Model ID depuis le fournisseur GPT.

Trouver le bon fichier de configuration

Dans l’extension Codex pour VS Code, cliquez sur l’icône d’engrenage et choisissez Codex Settings → Open config.toml. Le CLI et l’extension IDE partagent les mêmes couches de configuration.
Les paramètres de fournisseur et d’authentification appartiennent au fichier utilisateur ~/.codex/config.toml. Les fichiers .codex/config.toml du projet peuvent contenir des surcharges de projet, mais Codex y ignore model_provider et model_providers. Placez les instructions du projet dans AGENTS.md.

Configuration minimale fonctionnelle

1

Définir la variable d’environnement de l’API Key

macOS, Linux ou WSL :
Windows PowerShell :
Remplacez YOUR_API_KEY par votre BetterToken API Key. Pour un usage persistant, stockez-la dans un environnement du système d’exploitation protégé, et non dans le dépôt du projet.
2

Modifier config.toml

model est un exemple. Copiez un Model ID actuellement disponible depuis le fournisseur GPT dans la model plaza.
3

Redémarrer et tester

Quittez complètement Codex, ouvrez un nouveau terminal et exécutez :
Envoyez une consigne simple. Une réponse normale confirme que le fournisseur, l’authentification et le Model ID sont actifs.

Configuration complète recommandée

Utilisez cette version lorsque vous avez besoin d’un modèle de révision et d’un délai d’inactivité de flux plus long :
Fusionnez les champs de niveau supérieur existants et le contenu de [model_providers.custom]. Ne déclarez pas deux fois la même table TOML.

Rôle des champs

Pour conserver la connexion officielle de Codex App, les plugins et Remote Control tout en utilisant une API tierce, utilisez la configuration dédiée de connexion officielle et de session unifiée au lieu de cet exemple d’authentification ordinaire.

Erreurs courantes

Documentation associée

Références