Codex
Utiliser aicentos dans Codex : import en un clic via CC Switch, ou configuration manuelle de config.toml
Dernière mise à jour:
Codex est compatible avec le protocole OpenAI : pointez le fournisseur de modèles vers aicentos pour utiliser tous les modèles intégrés par aicentos.
Deux approches sont proposées ci-dessous : la gestion en un clic avec CC Switch (recommandée), ou l'édition manuelle de config.toml.
Méthode 1 : avec CC Switch (recommandé)
CC Switch sait aussi gérer la configuration de Provider de Codex, avec bascule en un clic entre plusieurs jeux de configuration.
Voir Intégrer CC Switch →
Méthode 2 : configuration manuelle
Prérequis
| Élément | Valeur |
|---|---|
| Provider ID | aicentos |
| Nom du provider | aicentos |
| Base URL | https://aicentos.com/v1 |
| Variable d'environnement de l'API Key | AICENTOS_API_KEY |
Créez d'abord, sur la page « API Key » de la console, une clé dédiée, avec codex dans son nom pour suivre plus facilement sa consommation.
Définir l'API Key
Définissez la variable d'environnement dans le terminal :
export AICENTOS_API_KEY="sk-votre-clé-API"Pour la rendre permanente, ajoutez-la à ~/.zshrc ou ~/.bashrc, puis rechargez :
source ~/.zshrcVérifiez que la variable est bien prise en compte :
echo $AICENTOS_API_KEYConfigurer le provider Codex
Éditez ~/.codex/config.toml en y ajoutant :
model = "votre-nom-de-modèle"
model_provider = "aicentos"
[model_providers.aicentos]
name = "aicentos"
base_url = "https://aicentos.com/v1"
env_key = "AICENTOS_API_KEY"
wire_api = "responses"Remplacez votre-nom-de-modèle par un nom de modèle listé dans la « place de marché des modèles » de la console ; voir Modèles pris en charge.
Lancer Codex
codexEnvoyez une requête simple pour vérifier que le provider fonctionne correctement.
Résolution des problèmes
En cas d'échec des requêtes, comparez la sortie du terminal Codex avec le journal de consommation de la console. Causes fréquentes :
- Nom de modèle mal orthographié (référez-vous à la place de marché des modèles).
- Format de Base URL incorrect (arrêtez-la à
/v1, sans chemin supplémentaire). - Variable d'environnement non lue par le terminal courant (rouvrez un terminal ou
sourcele fichier de configuration).
Claude Code
Installer Claude Code de zéro et le connecter à aicentos : environnement Node.js, installation Windows / Mac, variables d'environnement et configuration CC Switch, avec un tutoriel Termux pour mobile
Codex CLI
Utiliser aicentos dans Codex CLI : configurer manuellement model_providers dans config.toml