~/.codex/config.toml (niveau utilisateur) ou .codex/config.toml (niveau projet).
Configuration simple
Un fichier de configuration dans votre projet
Compatible OpenAI
Utilise l’API compatible OpenAI de Venice
Flexibilité des modèles
Permutez avec n’importe quel modèle de texte Venice pris en charge
Prérequis
- Une clé API Venice depuis venice.ai/settings/api
- Codex CLI installé et fonctionnel sur votre machine
Configuration
1
Créez le chemin de configuration du projet
Depuis la racine de votre projet :
2
Créez .codex/config.toml
Créez le fichier et collez la configuration ci-dessous :
3
Remplacez les deux placeholders
Mettez à jour :
modelavec l’ID du modèle Venice que vous souhaitez utiliserexperimental_bearer_tokenavec votre véritable clé API Venice
4
Exécutez Codex CLI normalement
Démarrez Codex CLI depuis le même projet. Il chargera
.codex/config.toml (pour les projets de confiance) et routera les requêtes via Venice.Emplacements de configuration officiels de Codex
- Valeurs par défaut utilisateur :
~/.codex/config.toml - Surcharges projet :
.codex/config.toml(chargé uniquement pour les projets de confiance)
~/.codex/config.toml.
Précédence de configuration (la plus élevée en premier)
- Flags CLI et surcharges
--config - Valeurs de profil (
--profile <name>) - Couches de configuration projet (
.codex/config.toml, le répertoire le plus proche gagne) - Configuration utilisateur (
~/.codex/config.toml) - Configuration système (
/etc/codex/config.toml, Unix) - Valeurs par défaut intégrées
Notes
- Gardez votre clé API privée et ne commitez jamais de vraies clés dans git.
- Codex ignore la configuration
.codex/du projet lorsqu’un projet est marqué comme non fiable. - Si vous changez de modèle, mettez à jour uniquement le champ
model. - Le paramètre
wire_api = "responses"est requis pour cette configuration de fournisseur.
Ressources
Référence API Venice
Documentation complète des endpoints et paramètres
Modèles de texte Venice
ID de modèles disponibles