Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Utilisez ce guide pour exécuter Codex CLI avec CometAPI comme provider de modèle. Références officielles :
Codex doit avoir les deux fichiers configurés : ~/.codex/config.toml et ~/.codex/auth.json. N’utilisez pas une configuration avec uniquement une base URL pour cette intégration.

Prérequis

ExigenceDétails
OSmacOS 12+, Linux (Ubuntu 20.04+ / Debian 10+), ou Windows 11 via WSL2
Node.js22+ (LTS recommandé)
Git2.23+ recommandé
Clé CometAPIObtenez-en une depuis le tableau de bord CometAPI (commence par sk-)

Installer Codex CLI

npm i -g @openai/codex
Ou via Homebrew :
brew install --cask codex
Vérifiez l’installation :
codex --version

Configurer CometAPI

Créez ou modifiez ~/.codex/config.toml avec cette configuration de provider :
model_provider = "cometapi"
model = "gpt-5.5"

[model_providers.cometapi]
name = "CometAPI"
base_url = "https://api.cometapi.com/v1"
requires_openai_auth = true
Les clés model_provider et model doivent rester au niveau supérieur du fichier. La section [model_providers.cometapi] définit le point de terminaison CometAPI.
Si vous gérez les paramètres de Codex via un dépôt de dotfiles, conservez la copie des dotfiles synchronisée avec ~/.codex/config.toml. Codex lit le fichier depuis ~/.codex/config.toml.

Stocker votre clé API

Créez ~/.codex/auth.json :
{
  "auth_mode": "apikey",
  "OPENAI_API_KEY": "sk-your-cometapi-key"
}
Remplacez sk-your-cometapi-key par votre véritable clé CometAPI.
Ce fichier est obligatoire. auth_mode doit être apikey, et OPENAI_API_KEY doit contenir votre clé CometAPI.

Démarrer Codex

cd your-project
codex
Au premier lancement, Codex vous invite à choisir un thème et à confirmer les paramètres de sécurité.

Résolution des problèmes

SymptômeCorrectif
API key auth is missing a keyCorrigez ~/.codex/auth.json. Il doit contenir "auth_mode": "apikey" et "OPENAI_API_KEY": "sk-..."
Une invite de connexion apparaît de manière inattendueRecréez ~/.codex/auth.json avec auth_mode défini sur apikey, puis redémarrez Codex
Codex utilise toujours le provider OpenAI par défautCorrigez ~/.codex/config.toml. model_provider doit être cometapi
Les requêtes n’atteignent pas CometAPICorrigez ~/.codex/config.toml. [model_providers.cometapi] doit inclure requires_openai_auth = true
Délai de connexion dépassé ou mauvais point de terminaisonCorrigez ~/.codex/config.toml. base_url doit être https://api.cometapi.com/v1
Modèle introuvableConsultez la page Models pour voir les modèles disponibles
Problèmes sous WindowsCodex nécessite WSL2 sous Windows — CMD/PowerShell natif n’est pas pris en charge