Zum Hauptinhalt springen

Übersicht

Das Google Gemini CLI ist ein Befehlszeilen-Tool zur Interaktion mit Gemini-Modellen. LemonData bietet einen kompatiblen Endpunkt, der es Ihnen ermöglicht, das Gemini CLI mit Zugriff auf über 300 Modelle zu nutzen.

Systemanforderungen

  • Node.js: Version 20.0+
  • Betriebssystem: Windows 10/11, macOS 10.15+, Ubuntu 20.04+ oder Debian 10+

Installation

npm install -g @google/gemini-cli
Installation überprüfen:
gemini --version

Konfiguration

Schritt 1: API-Key abrufen

  1. Melden Sie sich im LemonData Dashboard an
  2. Navigieren Sie zu API Keys
  3. Erstellen und kopieren Sie Ihren API-Key (Format: sk-...)

Schritt 2: Umgebungsvariablen festlegen

Temporär (aktuelle Sitzung):
export GEMINI_API_KEY="sk-your-lemondata-key"
export GOOGLE_GEMINI_BASE_URL="https://api.lemondata.cc"
Permanente Konfiguration: Fügen Sie dies zu Ihrer Shell-Konfigurationsdatei hinzu:
echo 'export GEMINI_API_KEY="sk-your-lemondata-key"' >> ~/.bashrc
echo 'export GOOGLE_GEMINI_BASE_URL="https://api.lemondata.cc"' >> ~/.bashrc
source ~/.bashrc
Starten Sie Ihr Terminal nach der Konfiguration neu, damit die Änderungen wirksam werden.
Bekannte Einschränkung: In einigen Fällen ignoriert das Gemini CLI möglicherweise GOOGLE_GEMINI_BASE_URL, wenn eine Google-Sitzung im Cache gespeichert ist. Wenn Verbindungsprobleme auftreten, versuchen Sie, den CLI-Cache zu leeren oder eine neue Terminal-Sitzung zu starten.

Grundlegende Nutzung

Starten Sie das Gemini CLI aus Ihrem Projektverzeichnis:
cd your-project
gemini
Beim ersten Ausführen werden Sie:
  1. Ein Theme auswählen
  2. Den Sicherheitshinweis bestätigen
  3. Dem Arbeitsverzeichnis vertrauen

Verfügbare Modelle

ModellBeschreibung
gemini-2.5-proLeistungsfähigstes Gemini-Modell
gemini-2.5-flashSchnell, effizient für die meisten Aufgaben
gemini-2.0-flashVorherige Generation, stabil

Häufige Befehle

Eine Frage stellen:
> What is the best way to structure a React app?
Code analysieren:
> Explain the code in src/main.ts
Code generieren:
> Create a Python function to parse JSON files
Änderungen überprüfen:
> Review the recent git changes and suggest improvements

Konfiguration überprüfen

# Umgebungsvariablen prüfen
echo $GEMINI_API_KEY
echo $GOOGLE_GEMINI_BASE_URL

# Verbindung testen
gemini

Fehlerbehebung

  • Überprüfen Sie, ob GOOGLE_GEMINI_BASE_URL auf https://api.lemondata.cc gesetzt ist
  • Hinweis: Kein /v1-Suffix für den Gemini-Endpunkt
  • Netzwerkverbindung prüfen
  • Überprüfen Sie, ob die Umgebungsvariable GEMINI_API_KEY gesetzt ist
  • Prüfen Sie, ob der Key mit sk- beginnt
  • Stellen Sie sicher, dass der Key im LemonData-Dashboard aktiv ist
  • Prüfen Sie die Verfügbarkeit der Gemini-Modelle unter lemondata.cc/en/models
  • Versuchen Sie eine andere Gemini-Modellvariante

Best Practices

Führen Sie das Gemini CLI immer aus dem Projekt-Root-Verzeichnis aus, um ein besseres Kontextverständnis zu ermöglichen.
Vertrauen Sie nur Verzeichnissen, die Ihnen gehören. Das Gemini CLI kann Dateien lesen und ändern.
Überprüfen Sie KI-generierten Code immer, bevor Sie ihn in Ihr Projekt übernehmen.