Konfigurationsanleitung
Passen Sie Gemini CLI an Ihren Workflow an
Konfigurationsbefehle
Wesentliche Befehle zur Verwaltung Ihrer Konfiguration
gemini config list
Alle 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 reset
Alle Einstellungen auf Standardwerte zurücksetzen
gemini config export
Konfiguration 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_KEY
model
Standardmodell zur Verwendung
gemini-pro
Example:
gemini config set model gemini-pro
temperature
Kreativitätslevel (0.0 bis 1.0)
0.7
Example:
gemini config set temperature 0.7
max-tokens
Maximale Antwortlänge
2048
Example:
gemini config set max-tokens 2048
Interface-Einstellungen
Aussehen und Verhalten der CLI anpassen
theme
Farbthema für die CLI
auto
Example:
gemini config set theme dark
output-format
Standard-Ausgabeformat
text
Example:
gemini config set output-format markdown
stream
Streaming-Antworten aktivieren
true
Example:
gemini config set stream true
history-limit
Anzahl der zu merkenden Gesprächsrunden
10
Example:
gemini config set history-limit 20
Umgebungsvariablen
Alternative Konfiguration mit Umgebungsvariablen
Häufige Umgebungsvariablen
GEMINI_API_KEY=your_api_key
API-Schlüssel für die Authentifizierung
GEMINI_MODEL=gemini-pro
Standardmodell zur Verwendung
GEMINI_CONFIG_DIR=~/.config/gemini
Konfigurationsverzeichnis
Umgebungsvariablen setzen
Bash/Zsh:
export GEMINI_API_KEY=your_key
PowerShell:
$env:GEMINI_API_KEY="your_key"
.env Datei:
GEMINI_API_KEY=your_key
Konfigurationsdateien
Konfigurationsdatei-Standorte und -Formate verstehen
File Locations
Globale Konfiguration:
~/.config/gemini/config.json
Projekt-Konfiguration:
.gemini/config.json
Umgebungsdatei:
.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
}
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