Gemini-CLI-2-API ist ein Open-Source-Projekt, dessen Kernfunktion darin besteht, das Gemini-CLI-Tool von Google mit den OpenAI-API-kompatiblen nativen API-Diensten zu kapseln. Im Einzelnen umfasst es die folgenden Funktionen:
- Bietet eine standardmäßige OpenAI-kompatible Schnittstelle, die /v1/models und /v1/chat/completions Endpunkte unterstützt.
- Automatische Konvertierung von OpenAI-formatierten Anfragen und Antworten in das Gemini-Format
- Bietet KI-Funktionen auf der Grundlage des Gemini 2.5 Pro-Modells, unterstützt 1000 freie Anfragen pro Tag
- Unterstützung von Streaming Response für die Echtzeitanzeige von Ergebnissen wie bei einer Schreibmaschine
- Bereitstellung eines detaillierten Protokollierungssystems mit Aufforderungsworten, Zeitstempeln und anderen Informationen
- Unterstützung für mehrere Authentifizierungsmethoden wie Bearer-Tokens, URL-Abfrageparameter und x-goog-api-key
Das Tool eignet sich besonders für Entwickler, die KI-Dienste lokal bereitstellen oder Gemini-Modelle mit hoher Frequenz aufrufen müssen und dabei nahtlos auf die bestehende OpenAI-Toolchain zugreifen wollen, ohne den Code zu verändern.
Diese Antwort stammt aus dem ArtikelGemini-CLI-2-API: Umwandlung der Gemini-CLI in einen OpenAI-kompatiblen Native-API-DienstDie