Skip to main content

Réponse courte

model_provider indique à Codex CLI quel fournisseur utiliser. Sa valeur doit correspondre à un ID de fournisseur défini sous [model_providers.<id>]. base_url est le point de terminaison API vers lequel les requêtes de modèles sont envoyées. Pour un fournisseur compatible OpenAI, il pointe généralement vers un point de terminaison de type /v1. wire_api indique à Codex quel format de protocole utiliser pour communiquer avec ce fournisseur. Dans la référence de configuration Codex, responses est une valeur de protocole de fournisseur prise en charge.

Quand cela importe

  • Vous configurez un fournisseur personnalisé compatible OpenAI
  • Codex indique que le fournisseur est introuvable ou que les requêtes de modèles échouent
  • Vous ne savez pas en quoi model_provider diffère de model
  • Vous placez BetterToken, OpenAI ou un autre fournisseur dans un même fichier config.toml
  • Vous devez distinguer Base URL, API Key et Model ID

Relations entre les champs

Modèle recommandé

Conservez un ID de fournisseur cohérent :
Cela signifie que Codex utilise le fournisseur nommé custom, envoie les requêtes de modèles à https://www.bettertoken.ai/v1 et communique selon le format Responses API. Ne placez pas l’API Key directement dans config.toml. Définissez-la dans le terminal qui lance Codex :
Sous Windows PowerShell :

Vérifier la configuration

  1. Vérifiez que model_provider = "custom" correspond exactement à [model_providers.custom].
  2. Vérifiez que la Base URL est https://www.bettertoken.ai/v1, y compris /v1.
  3. Copiez un Model ID actuel depuis le fournisseur GPT dans la model plaza.
  4. Quittez complètement Codex et relancez-le depuis un nouveau terminal où la variable d’environnement est définie.
  5. Envoyez une petite tâche d’explication de code et vérifiez que Codex renvoie une réponse complète.

Dépannage

Documentation associée

Références