Assistants de programmation
Configuration du Codex
Utilisez le programme d'installation ou configurez Codex manuellement avec une clé Modelflare et un modèle compatible Responses.
Ce guide connecte le Codex à Modelflare et exécute sa première requête. Utilisez l’option A pour la configuration automatisée. Utilisez l’option B pour installer Codex d’abord, puis créez vous-même chaque fichier requis.
1. Créez une clé API
Section intitulée « 1. Créez une clé API »Connectez-vous à la console Modelflare, ouvrez API Keys et créez une clé pouvant accéder à gpt-5.6-sol. Choisissez n’importe quel groupe disponible, autre que celui par défaut, qui répertorie le modèle ; il n’y a pas de groupe unique requis.
Gardez la clé prête. Vous pouvez utiliser le programme d’installation ou configurer les mêmes fichiers manuellement.
2. Choisissez une méthode de configuration
Section intitulée « 2. Choisissez une méthode de configuration »Option A : exécuter le programme d’installation
Section intitulée « Option A : exécuter le programme d’installation »Vous n’êtes pas encore à l’aise avec le terminal ? Commencez par le guide de première diffusion interactif. Il ne s’agit que d’une répétition visuelle et ne change en rien votre ordinateur.
Exécutez cette commande en tant qu’utilisateur normal :
curl -fsSL https://modelflare.dev/install/codex.sh | shLorsque vous êtes déjà connecté en tant que root sur un VPS ou un conteneur, utilisez :
curl -fsSL https://modelflare.dev/install/codex.sh | MODELFLARE_ALLOW_ROOT=1 shN’ajoutez pas sudo sur un ordinateur personnel normal. Le script installe ou met à jour le Codex, sauvegarde les fichiers existants, demande votre clé API Modelflare et écrit la configuration du fournisseur sous ~/.codex.
Ouvrez PowerShell en tant qu’utilisateur Windows normal et exécutez :
irm https://modelflare.dev/install/codex.ps1 | iexLe programme d’installation vous demande une langue et votre clé API Modelflare, vérifie l’accès à gpt-5.6-sol et sauvegarde les fichiers existants avant de les modifier. Une fois l’opération terminée, passez à ** Vérifier la connexion **.
Option B : créez vous-même chaque fichier Codex
Section intitulée « Option B : créez vous-même chaque fichier Codex »Utilisez cette option lorsque vous ne souhaitez pas exécuter le script de configuration Modelflare. Suivez les étapes dans l’ordre et utilisez le bloc de commande de votre système d’exploitation à chaque étape.
L’option B crée deux fichiers sous votre répertoire .codex de niveau utilisateur : config.toml et auth.json.
Étape 1 : installer la CLI Codex
Section intitulée « Étape 1 : installer la CLI Codex »irm https://chatgpt.com/codex/install.ps1 | iexcodex --versioncurl -fsSL https://chatgpt.com/codex/install.sh | shcodex --versioncurl -fsSL https://chatgpt.com/codex/install.sh | shcodex --versionÉtape 2 : créer et entrer dans le répertoire .codex
Section intitulée « Étape 2 : créer et entrer dans le répertoire .codex »New-Item -ItemType Directory -Force "$HOME\.codex" | Out-NullSet-Location "$HOME\.codex"mkdir -p ~/.codexcd ~/.codexmkdir -p ~/.codexcd ~/.codexÉtape 3 : créer config.toml
Section intitulée « Étape 3 : créer config.toml »$config = @'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_supports_reasoning_summaries = true
[model_providers.modelflare]name = "Modelflare"base_url = "https://modelflare.dev/v1"wire_api = "responses"requires_openai_auth = true'@$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false[System.IO.File]::WriteAllText( (Join-Path (Get-Location) "config.toml"), $config, $utf8NoBom)cat > config.toml << 'EOF'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_supports_reasoning_summaries = true
[model_providers.modelflare]name = "Modelflare"base_url = "https://modelflare.dev/v1"wire_api = "responses"requires_openai_auth = trueEOFchmod 600 config.tomlcat > config.toml << 'EOF'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_supports_reasoning_summaries = true
[model_providers.modelflare]name = "Modelflare"base_url = "https://modelflare.dev/v1"wire_api = "responses"requires_openai_auth = trueEOFchmod 600 config.tomlÉtape 4 : créer auth.json
Section intitulée « Étape 4 : créer auth.json »Remplacez YOUR_MODELFLARE_API_KEY dans l’objet JSON par la clé API complète que vous avez créée dans la console Modelflare. Ce fichier doit rester JSON valide et utiliser le champ OPENAI_API_KEY ; n’ajoutez pas de bloc de commande fournisseur auth. Les versions actuelles du Codex nécessitent requires_openai_auth = true pour ce chemin de clé API.
$authJson = @'{ "auth_mode": "apikey", "OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"}'@$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false[System.IO.File]::WriteAllText( (Join-Path (Get-Location) "auth.json"), $authJson, $utf8NoBom)cat > auth.json << 'EOF'{ "auth_mode": "apikey", "OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"}EOFchmod 600 auth.jsoncat > auth.json << 'EOF'{ "auth_mode": "apikey", "OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"}EOFchmod 600 auth.jsonÉtape 5 : démarrer le Codex
Section intitulée « Étape 5 : démarrer le Codex »Set-Location $HOMENew-Item -ItemType Directory -Force "my-codex-project" | Out-NullSet-Location "my-codex-project"codex --model gpt-5.6-solcd ~mkdir -p my-codex-projectcd my-codex-projectcodex --model gpt-5.6-solcd ~mkdir -p my-codex-projectcd my-codex-projectcodex --model gpt-5.6-sol3. Vérifiez la connexion
Section intitulée « 3. Vérifiez la connexion »Si vous avez utilisé le programme d’installation, fermez complètement toute session Codex CLI, IDE ou bureau déjà ouverte. Ouvrez un nouveau terminal, entrez un répertoire de projet et exécutez :
codex --model gpt-5.6-solUne fois la configuration terminée, vous pouvez également télécharger l’application Codex.
Demandez ensuite au Codex :
Reply with one sentence confirming the active model and provider.Une réponse normale signifie que la configuration est terminée.
Problèmes courants
Section intitulée « Problèmes courants »| Symptôme | Que faire |
|---|---|
401 |
Recopiez la clé API et confirmez qu’elle n’a pas été supprimée ou désactivée. |
model_not_found |
Modifiez la clé API et choisissez un groupe pouvant accéder à gpt-5.6-sol. |
| La connexion ChatGPT apparaît | Quittez complètement chaque session Codex et rouvrez la CLI. |
codex est introuvable |
Ouvrez un nouveau terminal. Sous Windows, essayez codex.cmd. |