Guide de Dépannage
Solutions aux problèmes courants et questions fréquemment posées sur Gemini CLI. Trouvez des corrections rapides et des conseils détaillés pour divers problèmes.
Commandes de Diagnostic Rapide
Commencez par ces commandes pour diagnostiquer les problèmes courants
gemini --version
Vérifier la version CLI et les informations de build
gemini config list
Afficher les paramètres de configuration actuels
gemini config reset
Réinitialiser la configuration aux valeurs par défaut
gemini logs
Voir les journaux d'erreurs récents et les informations de débogage
gemini doctor
Exécuter les vérifications de diagnostic et de santé
gemini cache clear
Effacer les données en cache et les fichiers temporaires
Problèmes Courants et Solutions
Parcourez par catégorie pour trouver des solutions à des problèmes spécifiques
Problèmes d'Installation
Problèmes lors de l'installation et de la configuration
npm install échoue avec des erreurs de permission
Utilisez npm avec le flag --global ou configurez npm pour utiliser un répertoire différent. Sur macOS/Linux, vous devrez peut-être utiliser sudo ou configurer npm correctement.
Solution:
npm install -g @google/generative-ai-cli
Commande introuvable après l'installation
Assurez-vous que le répertoire bin global npm est dans votre PATH. Vérifiez avec `npm config get prefix` et ajoutez le répertoire bin à votre PATH.
Solution:
export PATH=$PATH:$(npm config get prefix)/bin
Problèmes de compatibilité de version Node.js
Gemini CLI nécessite Node.js 16 ou supérieur. Mettez à jour Node.js en utilisant nvm ou téléchargez depuis nodejs.org.
Solution:
node --version # Should be 16.0.0 or higher
Problèmes d'Authentification et d'API
Problèmes avec les clés API et l'authentification
Erreur de clé API invalide
Vérifiez que votre clé API est correcte et dispose des autorisations appropriées. Obtenez une nouvelle clé depuis Google AI Studio si nécessaire.
Solution:
gemini config set api-key YOUR_API_KEY
Quota API dépassé
Vérifiez vos limites d'utilisation dans Google AI Studio. Envisagez de mettre à niveau votre plan ou d'implémenter une limitation de débit.
Solution:
gemini config set rate-limit 10 # Requests per minute
Problèmes de connectivité réseau
Vérifiez la connexion Internet et les paramètres du pare-feu. Vérifiez la configuration du proxy si vous êtes derrière un pare-feu d'entreprise.
Solution:
gemini config set proxy http://proxy.company.com:8080
Configuration Problems
Issues with CLI configuration and settings
Fichier de configuration corrompu ou manquant
Réinitialisez la configuration aux valeurs par défaut et reconfigurez. Sauvegardez d'abord les paramètres importants.
Solution:
gemini config reset
gemini config set api-key YOUR_API_KEY
Modèle non disponible ou obsolète
Vérifiez les modèles disponibles et mettez à jour la configuration. Certains modèles peuvent avoir des restrictions régionales.
Solution:
gemini models list
gemini config set model gemini-pro
Variables d'environnement non reconnues
Assurez-vous que les variables d'environnement sont correctement définies et exportées. Vérifiez les noms et valeurs des variables.
Solution:
export GEMINI_API_KEY=your_key_here
export GEMINI_MODEL=gemini-pro
Problèmes de Performance
Réponses lentes et problèmes de performance
Temps de réponse lents
Vérifiez la connexion réseau, réduisez la taille de la requête ou essayez un modèle différent. Envisagez d'utiliser le streaming pour les longues réponses.
Solution:
gemini config set stream true
gemini config set max-tokens 1000
Utilisation mémoire élevée
Limitez l'historique des conversations, réduisez les tailles de lot ou redémarrez périodiquement la session CLI.
Solution:
gemini config set history-limit 10
gemini session clear
Erreurs de délai d'attente
Augmentez les paramètres de délai d'attente ou divisez les grandes requêtes en plus petits morceaux.
Solution:
gemini config set timeout 60000 # 60 seconds
Problèmes d'Outils et de Plugins
Problèmes avec les fonctionnalités des outils et plugins
Échec d'exécution de l'outil
Vérifiez les permissions de l'outil, les chemins de fichiers et les dépendances. Vérifiez que l'outil est correctement installé et configuré.
Solution:
gemini tools list
gemini tools test tool-name
Plugin ne se charge pas
Vérifiez le chemin du plugin, recherchez les erreurs de syntaxe et assurez-vous que toutes les dépendances sont installées.
Solution:
gemini plugins list
gemini plugins reload plugin-name
Problèmes de connexion au serveur MCP
Vérifiez l'état du serveur, la connectivité réseau et la compatibilité des versions de protocole.
Solution:
gemini mcp status
gemini mcp reconnect server-name
Besoin d'aide supplémentaire?
Si vous ne trouvez pas de solution ici, essayez ces ressources
Documentation
Consultez la documentation complète pour des guides détaillés et des exemples.
Parcourir la Documentation →GitHub Issues
Signalez des bugs ou demandez des fonctionnalités sur notre dépôt GitHub.
Signaler un Problème →Communauté
Rejoignez nos discussions communautaires et obtenez de l'aide d'autres utilisateurs.
Rejoindre la Discussion →Ressources Connexes
Explorez plus de documentation et de guides