Konfigurationsanleitung
Passen Sie Gemini CLI an Ihren Workflow an
Konfigurationsbefehle
Wesentliche Befehle zur Verwaltung Ihrer Konfiguration
gemini config listAlle aktuellen Konfigurationseinstellungen anzeigen
gemini config get <key>Den Wert einer bestimmten Einstellung abrufen
gemini config set <key> <value>Einen Konfigurationswert setzen
gemini config unset <key>Eine Konfigurationseinstellung entfernen (auf Standard zurücksetzen)
gemini config resetAlle Einstellungen auf Standardwerte zurücksetzen
gemini config exportKonfiguration in eine Datei exportieren
gemini config import <file>Konfiguration aus einer Datei importieren
Konfigurationsoptionen
Detaillierte Einstellungen nach Kategorien organisiert
API-Konfiguration
API-Schlüssel und Modelleinstellungen konfigurieren
api-key
ErforderlichIhr Google AI API-Schlüssel
Example:
gemini config set api-key YOUR_API_KEYmodel
Standardmodell zur Verwendung
gemini-proExample:
gemini config set model gemini-protemperature
Kreativitätslevel (0.0 bis 1.0)
0.7Example:
gemini config set temperature 0.7max-tokens
Maximale Antwortlänge
2048Example:
gemini config set max-tokens 2048Interface-Einstellungen
Aussehen und Verhalten der CLI anpassen
theme
Farbthema für die CLI
autoExample:
gemini config set theme darkoutput-format
Standard-Ausgabeformat
textExample:
gemini config set output-format markdownstream
Streaming-Antworten aktivieren
trueExample:
gemini config set stream truehistory-limit
Anzahl der zu merkenden Gesprächsrunden
10Example:
gemini config set history-limit 20Umgebungsvariablen
Alternative Konfiguration mit Umgebungsvariablen
Häufige Umgebungsvariablen
GEMINI_API_KEY=your_api_keyAPI-Schlüssel für die Authentifizierung
GEMINI_MODEL=gemini-proStandardmodell zur Verwendung
GEMINI_CONFIG_DIR=~/.config/geminiKonfigurationsverzeichnis
Umgebungsvariablen setzen
Bash/Zsh:
export GEMINI_API_KEY=your_keyPowerShell:
$env:GEMINI_API_KEY="your_key".env Datei:
GEMINI_API_KEY=your_keyKonfigurationsdateien
Konfigurationsdatei-Standorte und -Formate verstehen
File Locations
Globale Konfiguration:
~/.config/gemini/config.jsonProjekt-Konfiguration:
.gemini/config.jsonUmgebungsdatei:
.envExample 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
}Best Practices
Empfehlungen für sichere und effektive Konfiguration
Security
- • API-Schlüssel niemals in die Versionskontrolle committen
- • Umgebungsvariablen für sensible Daten verwenden
- • Sicheren Modus für Tool-Ausführung aktivieren
- • API-Schlüssel regelmäßig rotieren
- • Tool-Berechtigungen überprüfen und begrenzen
Performance
- • Temperatur je nach Anwendungsfall anpassen
- • Angemessene Token-Limits setzen
- • Streaming für bessere UX aktivieren
- • Vernünftige Timeouts konfigurieren
- • Gesprächshistorie-Größe begrenzen
Verwandte Ressourcen
Erkunden Sie weitere Konfigurations- und Setup-Anleitungen