Aperçu
Type: Outil de programmationChemin principal: OpenAI Responses (chemin optionnel avancé)Niveau de prise en charge: Pris en charge avec limitations selon le modèle/chemin
/v1/responses, mais vous devez le considérer comme un chemin de compatibilité avancé. Certaines fonctionnalités spécifiques à Responses ne sont pas garanties sur tous les modèles et chemins routés.
Configuration requise
- OS: macOS, Linux (prise en charge officielle), Windows via WSL
- Node.js: Version 18+
- npm: Version 10.x.x ou supérieure
Installation
Configuration
Étape 1 : Définir la clé API
Temporaire (session en cours) :~/.bashrc, ~/.zshrc ou ~/.bash_profile :
Étape 2 : Configurer config.toml
Éditez~/.codex/config.toml :
Si le fichier de configuration n’existe pas, exécutez
codex une fois pour le générer, puis modifiez le fichier. Redémarrez complètement Codex après avoir modifié config.toml afin que les nouveaux paramètres du fournisseur soient rechargés.Si une requête utilise des champs spécifiques à Responses qui ne sont pas pris en charge par le modèle ou le chemin sélectionné, LemonData retourne une erreur explicite au lieu de rétrograder silencieusement la requête.
Utilisation de base
Démarrer le mode interactif :Modèles recommandés
| Model | Idéal pour |
|---|---|
gpt-5.4 | Choix par défaut optimal pour le codage et le raisonnement |
gpt-5-mini | Solution de repli plus rapide et moins coûteuse pour les flux de travail de codage |
claude-sonnet-4-6 | Revue de code, documentation |
deepseek-r1 | Conception d’algorithmes, raisonnement |
Commandes interactives
| Command | Description |
|---|---|
/help | Afficher l’aide |
/exit or Ctrl+C | Quitter |
/clear | Effacer la conversation |
/config | Voir la configuration |
/model <name> | Changer de modèle |
/tokens | Voir l’utilisation des tokens |
Vérifier la configuration
Cas d’utilisation courants
Revue de code :Dépannage
Erreur de connexion
Erreur de connexion
- Vérifiez que
base_urldans config.toml est exactementhttps://api.lemondata.cc/v1 - Vérifiez la connectivité réseau
- Assurez-vous qu’aucun proxy n’interfère
Échec d'authentification
Échec d'authentification
- Vérifiez que
env_key = "OPENAI_API_KEY"est présent dans~/.codex/config.toml - Vérifiez que la variable d’environnement
OPENAI_API_KEYest définie - Vérifiez que la clé commence par
sk- - Assurez-vous que la clé est active dans le tableau de bord LemonData
Modèle introuvable
Modèle introuvable
- Vérifiez que le nom du modèle correspond exactement
- Vérifiez la disponibilité du modèle sur lemondata.cc/en/models
Champ natif Responses rejeté
Champ natif Responses rejeté
- Certains champs ne sont disponibles que sur
/v1/responseslorsque LemonData peut garantir ce comportement pour le modèle et le chemin sélectionnés - Si vous voyez
unsupported_request_field, supprimez ce champ ou passez à un flux de travail qui n’en dépend pas