Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
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:-
Node.js und npm installiert
Laden Sie sie von der Node.js-Website herunter und installieren Sie sie (v16 oder neuer empfohlen) -
APIMart-API-Schlüssel
Melden Sie sich in der APIMart-Konsole an und kopieren Sie Ihren API-Schlüssel (beginnt mitsk-)
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: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):2.2 Permanente Umgebungsvariablen (empfohlen)
Persistente Konfiguration, sodass neue Shells sie automatisch übernehmen. Windows (PowerShell):- PowerShell als Administrator ausführen
- Benutzerumgebungsvariablen setzen:
- PowerShell neu starten oder Variablen neu laden:
- Bearbeiten Sie die rc-Datei Ihrer Shell:
- Anhängen:
- Neu laden:
2.3 .env-Datei verwenden
Erstellen Sie .env in Ihrem Projekt:
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 werden2.4 Konfiguration überprüfen
macOS/Linux:Schritt 3: Gemini CLI verwenden
3.1 Grundlegender Chat
Interaktive Sitzung:3.2 Modell wählen
3.3 Prompts aus einer Datei lesen
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| Modellname | Modell-ID | Eigenschaften | Geeignet für |
|---|---|---|---|
| Gemini 2.0 Flash | gemini-2.0-flash-exp | Schnell, multimodal | Schnelle Antworten, Vision + Text |
| Gemini 2.5 Pro | gemini-2.5-pro | Starke Fähigkeit | Schwierige Probleme, Analyse |
| Gemini 2.5 Flash | gemini-2.5-flash | Sehr reaktionsschnell | Echtzeit-Chat, Batch-Jobs |
| Modellname | Modell-ID | Eigenschaften | Geeignet für |
|---|---|---|---|
| GPT-5 | gpt-5 | Top-Klasse | Reasoning, kreatives Schreiben |
| GPT-4o | gpt-4o | Hohe Qualität | Allgemeiner Chat, Inhalt |
| GPT-4o Mini | gpt-4o-mini | Kosteneffizient | Einfache Aufgaben, hohes Volumen |
| Modellname | Modell-ID | Eigenschaften | Geeignet für |
|---|---|---|---|
| Claude Sonnet 4.5 | claude-sonnet-4-5-20250929 | Starkes Reasoning | Code, Logik |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 | Sehr schnell | Q&A, Chat mit niedriger Latenz |
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
-
Schlüsselformat
- Muss mit
sk-beginnen - Beim Einfügen keine zusätzlichen Leerzeichen
- Muss mit
-
Umgebungsvariablen
-
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# / .NET –
HttpClient - ✅ Swift –
URLSession - ✅ 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
| Fehler | Wahrscheinliche Ursache | Was tun |
|---|---|---|
401 Unauthorized | Falscher oder widerrufener Schlüssel | Schlüssel in env / Konsole korrigieren |
429 Too Many Requests | Rate-Limit | Verlangsamen oder Plan upgraden |
500 Internal Server Error | Vorübergehendes Serverproblem | Später erneut versuchen; bei Bestehen Support kontaktieren |
insufficient_quota | Geringes Guthaben | In der Konsole aufladen |
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
- 📚 APIMart-Dokumentation
- 📚 Google AI Studio-Dokumentation
- 💬 Discord
- 🐦 Twitter @APIMart_
- 📧 zhihong@apimart.ai
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.