Voraussetzungen
- Node.js ≥ 22 — empfohlen über nvm
- Ein CometAPI-Konto mit einem aktiven API-Schlüssel — hier erhalten
Installation
1
Holen Sie sich Ihren CometAPI-API-Schlüssel
Melden Sie sich bei der CometAPI-Konsole an. Klicken Sie auf Add API Key und kopieren Sie Ihren CometAPI-API-Schlüssel.



2
OpenClaw installieren oder aktualisieren
Empfohlen — verwenden Sie das offizielle Installationsprogramm:Oder per npm installieren:Führen Sie dann den Einrichtungsassistenten einmal aus:Wählen Sie während des Onboardings im Schritt Model/Auth Skip, wenn Sie CometAPI manuell konfigurieren möchten. Bestätigen Sie nach dem Onboarding, dass das Gateway läuft:
Konfiguration
1
Speichere deinen CometAPI-Schlüssel
Schreibe deinen Schlüssel in
~/.openclaw/.env, damit er dem Daemon zur Verfügung steht, ohne fest in Konfigurationsdateien eingebettet zu sein:Wenn du
COMETAPI_KEY bereits über deine Shell, deinen Service-Manager oder einen Secrets-Workflow einspeist, überspringe diesen Schritt — die folgende Konfiguration verwendet $\{COMETAPI_KEY\} unabhängig davon, wie die Variable gesetzt wird.2
CometAPI-Provider konfigurieren
CometAPI unterstützt vier API-Formate. Füge einen oder mehrere Provider-Blöcke zu Du kannst nur die Provider beibehalten, die du benötigst, oder alle vier behalten, um mithilfe von
~/.openclaw/openclaw.json hinzu:provider/model-Referenzen zwischen Formaten zu routen.Ersetze jeden Platzhalter your-...-model-id durch eine aktuelle model ID von der CometAPI Models-Seite, die zum jeweiligen Provider-Block passt.Verwende
cometapi-openai-responses (api: "openai-responses") für Modelle, die die OpenAI Responses API erfordern. Verwende cometapi-openai (api: "openai-completions") für Modelle auf dem klassischen Chat Completions-Pfad. Beide verwenden dieselbe baseUrl (https://api.cometapi.com/v1); der einzige Unterschied ist, welcher nachgelagerte Endpoint von OpenClaw aufgerufen wird.Die Datei
auth-profiles.json ist für dieses Setup nicht erforderlich. Provider-Schlüssel werden aus models.providers.*.apiKey über die Umgebungsvariable $\{COMETAPI_KEY\} aufgelöst. auth-profiles.json wird nur benötigt, wenn du eine profilbezogene Rotation von Zugangsdaten über mehrere Schlüssel hinweg möchtest.Verifizierung
1
Neustarten und verifizieren
Starten Sie das Gateway neu, nachdem Sie Führen Sie dann die Diagnose aus:Eine erfolgreiche Einrichtung sieht so aus:
.env hinzugefügt oder die Provider-Konfiguration geändert haben:openclaw models statuslöst das primäre model zucometapi-claude/your-claude-model-idauf, ohne Warnungen zu fehlender Authentifizierung für CometAPI-Provideropenclaw models list --provider cometapi-claudelistet Ihre konfigurierten models aufopenclaw doctormeldet keine Konfigurations- oder Authentifizierungsfehler für CometAPI-Provider

Modelle wechseln
1
Modelle wechseln
Fehlerbehebung
Saubere Neuinstallation (optional)
Saubere Neuinstallation (optional)
Wenn du ein defektes älteres Setup reparierst, stoppe das Gateway, entferne Dadurch werden die gesamte lokale Konfiguration, Sitzungen, Logs, der Auth-Status und Workspaces entfernt. Folge danach erneut den Schritten 3–5.
~/.openclaw und führe dann das Onboarding erneut aus, bevor du die CometAPI-Konfiguration anwendest: