Guide de Configuration
Personnalisez Gemini CLI pour s'adapter à votre flux de travail
Commandes de Configuration
Commandes essentielles pour gérer votre configuration
gemini config list
Afficher tous les paramètres de configuration actuels
gemini config get <key>
Obtenir la valeur d'un paramètre spécifique
gemini config set <key> <value>
Définir une valeur de configuration
gemini config unset <key>
Supprimer un paramètre de configuration (revenir à la valeur par défaut)
gemini config reset
Réinitialiser tous les paramètres aux valeurs par défaut
gemini config export
Exporter la configuration vers un fichier
gemini config import <file>
Importer la configuration depuis un fichier
Options de Configuration
Paramètres détaillés organisés par catégorie
Configuration API
Configurer les clés API et les paramètres de modèle
api-key
RequisVotre clé API Google AI
Example:
gemini config set api-key YOUR_API_KEY
model
Modèle par défaut à utiliser
gemini-pro
Example:
gemini config set model gemini-pro
temperature
Niveau de créativité (0.0 à 1.0)
0.7
Example:
gemini config set temperature 0.7
max-tokens
Longueur maximale de réponse
2048
Example:
gemini config set max-tokens 2048
Paramètres d'Interface
Personnaliser l'apparence et le comportement du CLI
theme
Thème de couleur pour le CLI
auto
Example:
gemini config set theme dark
output-format
Format de sortie par défaut
text
Example:
gemini config set output-format markdown
stream
Activer les réponses en streaming
true
Example:
gemini config set stream true
history-limit
Nombre de tours de conversation à retenir
10
Example:
gemini config set history-limit 20
Variables d'Environnement
Configuration alternative utilisant les variables d'environnement
Variables d'Environnement Communes
GEMINI_API_KEY=your_api_key
Clé API pour l'authentification
GEMINI_MODEL=gemini-pro
Modèle par défaut à utiliser
GEMINI_CONFIG_DIR=~/.config/gemini
Répertoire de configuration
Définir les Variables d'Environnement
Bash/Zsh:
export GEMINI_API_KEY=your_key
PowerShell:
$env:GEMINI_API_KEY="your_key"
Fichier .env:
GEMINI_API_KEY=your_key
Fichiers de Configuration
Comprendre les emplacements et formats des fichiers de configuration
File Locations
Config Globale:
~/.config/gemini/config.json
Config Projet:
.gemini/config.json
Fichier Environnement:
.env
Example Config File
{
"api-key": "your_api_key",
"model": "gemini-pro",
"temperature": 0.7,
"max-tokens": 2048,
"theme": "dark",
"stream": true,
"tools-enabled": true,
"safe-mode": true
}
Meilleures Pratiques
Recommandations pour une configuration sécurisée et efficace
Security
- • Ne jamais commiter les clés API dans le contrôle de version
- • Utiliser les variables d'environnement pour les données sensibles
- • Activer le mode sécurisé pour l'exécution d'outils
- • Faire tourner régulièrement vos clés API
- • Examiner et limiter les permissions d'outils
Performance
- • Ajuster la température selon le cas d'usage
- • Définir des limites de tokens appropriées
- • Activer le streaming pour une meilleure UX
- • Configurer des timeouts raisonnables
- • Limiter la taille de l'historique de conversation
Ressources Connexes
Explorez plus de guides de configuration et d'installation