Skip to main content

Einführung

Gemini CLI ist Googles offizielles Kommandozeilen-Tool, mit dem Entwickler vom Terminal aus mit Gemini-KI-Modellen interagieren können. Nach der Konfiguration der APIMart-API können Sie in Gemini CLI die fortschrittlichen Modelle von APIMart – GPT, Claude und Gemini – verwenden.

Voraussetzungen

Bevor Sie beginnen:
  1. Node.js und npm installiert
    Laden Sie sie von der Node.js-Website herunter und installieren Sie sie (v16 oder neuer empfohlen)
  2. APIMart-API-Schlüssel
    Melden Sie sich in der APIMart-Konsole an und kopieren Sie Ihren API-Schlüssel (beginnt mit sk-)
Tipp: Wenn Sie noch kein APIMart-Konto haben, registrieren Sie sich zuerst bei APIMart und erstellen Sie einen API-Schlüssel.

Schritt 1: Gemini CLI installieren

1.1 Globale Installation

Installieren Sie Gemini CLI global mit npm:

1.2 Installation überprüfen

Prüfen Sie, ob die CLI verfügbar ist:
Wird eine Versionsnummer ausgegeben, war die Installation erfolgreich.
Tipp: Wenn der Befehl nicht gefunden wird, starten Sie das Terminal neu oder prüfen Sie Ihre globale npm-PATH-Konfiguration.

Schritt 2: APIMart-API konfigurieren

2.1 Temporäre Umgebungsvariablen

Zum Testen oder einmaligen Nutzen; Werte werden beim Schließen des Terminals gelöscht. Windows (PowerShell):
macOS/Linux (Bash):

2.2 Permanente Umgebungsvariablen (empfohlen)

Persistente Konfiguration, sodass neue Shells sie automatisch übernehmen. Windows (PowerShell):
  1. PowerShell als Administrator ausführen
  2. Benutzerumgebungsvariablen setzen:
  1. PowerShell neu starten oder Variablen neu laden:
macOS/Linux (Bash):
  1. Bearbeiten Sie die rc-Datei Ihrer Shell:
  1. Anhängen:
  1. Neu laden:

2.3 .env-Datei verwenden

Erstellen Sie .env in Ihrem Projekt:
Variablen vor dem Ausführen von Gemini laden: macOS/Linux:
Windows (PowerShell):
Wichtig: - Ersetzen Sie sk-xxxxxxxxxxxx durch Ihren echten Schlüssel aus der APIMart-Konsole - Setzen Sie GEMINI_BASE_URL auf https://api.apimart.ai/v1, damit Gemini CLI mit APIMart spricht - Fügen Sie .env zu .gitignore hinzu, damit Schlüssel nicht committet werden

2.4 Konfiguration überprüfen

macOS/Linux:
Windows (PowerShell):
Sehen die Werte korrekt aus, war die Konfiguration erfolgreich.

Schritt 3: Gemini CLI verwenden

3.1 Grundlegender Chat

Interaktive Sitzung:
Einmaliger Prompt:

3.2 Modell wählen

Oder:

3.3 Prompts aus einer Datei lesen

Oder per Pipe:

3.4 Ausgabe in eine Datei speichern

Schritt 4: APIMart aus Ihrem Code aufrufen

4.1 Python SDK

4.2 JavaScript / TypeScript

4.3 cURL

Schritt 5: Modell auswählen

Empfohlene Modelle

APIMart unterstützt viele Modelle; wählen Sie nach Aufgabe und Budget. Gemini GPT Claude
Schnellauswahl: - 🚀 Google-Stil-Stack: gemini-2.0-flash-exp, gemini-2.5-pro - 💡 Coding: claude-sonnet-4-5-20250929, gpt-5 - 💰 Kosten: gpt-4o-mini, claude-haiku-4-5-20251001 - ⚡ Geschwindigkeit: gemini-2.0-flash-exp, gpt-4o-mini

Erweiterte Funktionen

Multimodal (Bilder)

Mit einem multimodalen Modell wie Gemini 2.0 Flash:

Streaming

Tokens streamen, sobald sie eintreffen:

Parameter anpassen

Zufälligkeit und Länge formen:

FAQ

Q1: „Invalid API key” oder Authentifizierungsfehler

  1. Schlüsselformat
    • Muss mit sk- beginnen
    • Beim Einfügen keine zusätzlichen Leerzeichen
  2. Umgebungsvariablen
  3. Schlüsselstatus
    • Prüfen Sie den Schlüssel in der APIMart-Konsole
    • Stellen Sie sicher, dass Ihr Konto Guthaben hat

Q2: Wie verifiziere ich die API-Einrichtung?

Q3: Welche Sprachen werden unterstützt?

Jede Sprache, die HTTP-Anfragen senden kann, funktioniert mit APIMart:
  • Python – OpenAI SDK empfohlen
  • JavaScript / TypeScript – Node oder Browser
  • Java – HTTP-Client
  • Go – Stdlib oder Bibliotheken
  • PHP – cURL oder Guzzle
  • Ruby – HTTP-Gems
  • C# / .NETHttpClient
  • SwiftURLSession
  • Andere – alles mit HTTP

Q4: Wo sehe ich Nutzung und Abrechnung?

In der APIMart-Konsole:
  • 📊 Live-Aufrufstatistik
  • 💰 Kosten und Rechnungen
  • 📈 Nutzungstrends
  • 🔍 Anfrage-Logs
  • ⚙️ API-Schlüssel-Verwaltung

Q5: Häufige API-Fehler

Best Practices

1. Wiederholungen und Backoff

2. Kostenkontrolle

3. System-Prompts

Funktionen

Mit Google AI Studio und APIMart erhalten Sie:
  • 🤖 Viele Modelle – GPT, Claude, Gemini und mehr
  • 🌍 OpenAI-kompatibel – vertraute Request/Response-Form
  • Leistung – niedrige Latenz, hohe Parallelität
  • 💰 Klare Preise – Pay-as-you-go
  • 📊 Beobachtbarkeit – Aufrufe in Echtzeit überwachen
  • 🔒 Sicherheit – unternehmensorientierte Schutzmaßnahmen
  • 🚀 Schnelle Integration – einfache HTTP/SDK-Aufrufe
  • 📚 Dokumentation – Leitfäden und Beispiele

Support


Mit APIMart loslegen

Erstellen Sie ein Konto, holen Sie sich einen API-Schlüssel und verwenden Sie mehrere KI-Modelle aus Google-AI-Studio-Workflows und darüber hinaus.