> ## Documentation Index
> Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Gemini CLI mit CometAPI verwenden

> Verwenden Sie diesen Leitfaden, um Gemini CLI mit CometAPI-Zugangsdaten, base URL-Einstellungen und Gemini-model IDs zu konfigurieren.

Verwenden Sie diesen Leitfaden, um [Gemini CLI](https://github.com/google-gemini/gemini-cli) mit CometAPI als API-Endpunkt auszuführen.

Offizielle Referenzen:

* [Gemini CLI GitHub](https://github.com/google-gemini/gemini-cli)
* [Gemini CLI Authentication](https://github.com/google-gemini/gemini-cli/blob/main/docs/get-started/authentication.mdx)

<Note>
  Die Modellverfügbarkeit ändert sich im Laufe der Zeit. Prüfen Sie die [CometAPI Models page](/de/overview/models)
  auf verfügbare Gemini-Modelle.
</Note>

## Voraussetzungen

| Anforderung        | Details                                                                      |
| ------------------ | ---------------------------------------------------------------------------- |
| Node.js            | 22+ (LTS empfohlen)                                                          |
| OS                 | macOS, Linux oder Windows                                                    |
| CometAPI-Schlüssel | Aus Ihrem [CometAPI Dashboard](https://www.cometapi.com) (beginnt mit `sk-`) |

## Einrichtung

<Steps>
  <Step title="Gemini CLI installieren">
    ```bash theme={null}
    npm install -g @google/gemini-cli
    ```

    Oder über Homebrew (macOS / Linux):

    ```bash theme={null}
    brew install gemini-cli
    ```

    Überprüfen:

    ```bash theme={null}
    gemini --version
    ```
  </Step>

  <Step title="Umgebungsvariablen festlegen">
    ```bash theme={null}
    export GEMINI_API_KEY="sk-your-cometapi-key"
    export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
    ```

    Ersetzen Sie `sk-your-cometapi-key` durch Ihren tatsächlichen CometAPI-Schlüssel.
  </Step>

  <Step title="Gemini CLI starten">
    ```bash theme={null}
    cd your-project
    gemini
    ```

    Beim ersten Start werden Sie aufgefordert, ein Theme auszuwählen, den Sicherheitshinweis zu bestätigen und dem Arbeitsverzeichnis zu vertrauen.
  </Step>
</Steps>

## Umgebungsvariablen dauerhaft speichern

Um ein erneutes Exportieren in jeder Sitzung zu vermeiden, fügen Sie dies Ihrer Shell-Konfiguration hinzu:

```bash theme={null}
# Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
export GEMINI_API_KEY="sk-your-cometapi-key"
export GOOGLE_GEMINI_BASE_URL="https://api.cometapi.com"
```

Starten Sie Ihr Terminal neu, damit die Änderungen wirksam werden.

## Fehlerbehebung

<AccordionGroup>
  <Accordion title="Ungültiger API Key-Fehler">
    Vergewissern Sie sich, dass `GEMINI_API_KEY` korrekt gesetzt ist. Führen Sie `echo $GEMINI_API_KEY` aus, um dies zu prüfen.
  </Accordion>

  <Accordion title="fetch fehlgeschlagen">
    Netzwerkeinschränkungen können die Verbindung blockieren. Versuchen Sie es mit einem systemweiten Proxy.
  </Accordion>

  <Accordion title="Falsche Node.js-Version">
    Gemini CLI erfordert Node.js 22+. Führen Sie `node --version` aus, um dies zu prüfen.
  </Accordion>

  <Accordion title="Gemini CLI deinstallieren">
    Führen Sie `npm uninstall -g @google/gemini-cli` aus.
  </Accordion>
</AccordionGroup>

<script type="application/ld+json">
  {`
    {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "HowTo",
        "@id": "https://apidoc.cometapi.com/integrations/gemini-cli#howto",
        "name": "Gemini CLI mit CometAPI verwenden",
        "description": "Verwenden Sie diese Anleitung, um Gemini CLI mit CometAPI-Anmeldedaten, base URL-Einstellungen und Gemini-model IDs zu konfigurieren.",
        "step": [
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/gemini-cli#step-1",
            "position": 1,
            "name": "Gemini CLI installieren",
            "text": "Schließen Sie den Schritt „Gemini CLI installieren“ in der Anleitung „Gemini CLI mit CometAPI verwenden“ ab."
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/gemini-cli#step-2",
            "position": 2,
            "name": "Umgebungsvariablen festlegen",
            "text": "Schließen Sie den Schritt „Umgebungsvariablen festlegen“ in der Anleitung „Gemini CLI mit CometAPI verwenden“ ab."
          },
          {
            "@type": "HowToStep",
            "@id": "https://apidoc.cometapi.com/integrations/gemini-cli#step-3",
            "position": 3,
            "name": "Gemini CLI starten",
            "text": "Schließen Sie den Schritt „Gemini CLI starten“ in der Anleitung „Gemini CLI mit CometAPI verwenden“ ab."
          }
        ]
      },
      {
        "@type": "BreadcrumbList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "CometAPI-Dokumentation",
            "item": "https://apidoc.cometapi.com/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Integrationen",
            "item": "https://apidoc.cometapi.com/integrations"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Gemini CLI mit CometAPI verwenden",
            "item": "https://apidoc.cometapi.com/integrations/gemini-cli"
          }
        ]
      }
    ]
    }
    `}
</script>
