Verwenden Sie CometAPI als model provider für OpenClaw — über 500 Modelle in einer API.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.
Voraussetzungen
- Node.js ≥ 22 — empfohlen über nvm
- Ein CometAPI-Konto mit einem aktiven API-Schlüssel — hier erhalten
Installation
Holen Sie sich Ihren CometAPI API key
Melden Sie sich in der CometAPI-Konsole an. Klicken Sie auf Add API Key und kopieren Sie Ihren 

$COMETAPI_KEY-Schlüssel.

Installieren oder aktualisieren Sie OpenClaw
Empfohlen — verwenden Sie das offizielle Installationsprogramm:Oder installieren Sie es über npm: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
Speichern Sie Ihren CometAPI-Schlüssel
Schreiben Sie Ihren Schlüssel in
~/.openclaw/.env, damit er dem Daemon zur Verfügung steht, ohne in Konfigurationsdateien fest codiert zu sein:Wenn Sie
COMETAPI_KEY bereits über Ihre Shell, Ihren Service-Manager oder einen Secrets-Workflow einspeisen, überspringen Sie diesen Schritt — die folgende Konfiguration verwendet $\{COMETAPI_KEY\} unabhängig davon, wie die Variable gesetzt wird.Konfigurieren Sie CometAPI-Anbieter
CometAPI unterstützt vier API-Formate. Fügen Sie einen oder mehrere Anbieterblöcke zu
Sie können nur die Anbieter beibehalten, die Sie benötigen, oder alle vier behalten, um mit
~/.openclaw/openclaw.json hinzu:| Anbieter | API-Format | Aufgerufener Endpoint | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model-Referenzen zwischen Formaten zu routen.Ersetzen Sie jeden Platzhalter your-...-model-id durch einen aktuellen model ID von der CometAPI-Modelle-Seite, der zum jeweiligen Anbieterblock passt.Verwenden Sie
cometapi-openai-responses (api: "openai-responses") für Modelle, die die OpenAI Responses API erfordern. Verwenden Sie cometapi-openai (api: "openai-completions") für Modelle auf dem klassischen Chat Completions-Pfad. Beide teilen sich dieselbe baseUrl (https://api.cometapi.com/v1); der einzige Unterschied ist, welchen nachgelagerten Endpoint OpenClaw aufruft.Die Datei
auth-profiles.json ist für dieses Setup nicht erforderlich. Anbieterschlüssel werden aus models.providers.*.apiKey über die env var $\{COMETAPI_KEY\} aufgelöst. auth-profiles.json wird nur benötigt, wenn Sie eine Credential-Rotation pro Profil über mehrere Schlüssel hinweg möchten.Verifizierung
Neu starten und verifizieren
Starten Sie das Gateway neu, nachdem Sie Führen Sie dann die Diagnose aus:Ein erfolgreiches Setup sieht so aus:
.env hinzugefügt oder die Anbieterkonfiguration geändert haben:openclaw models statuslöst das primäre Modell zucometapi-claude/your-claude-model-idauf, ohne Missing-Auth-Warnungen für CometAPI-Anbieteropenclaw models list --provider cometapi-claudelistet Ihre konfigurierten Modelle aufopenclaw doctormeldet keine Konfigurations- oder Auth-Fehler für CometAPI-Anbieter

Modelle wechseln
Fehlerbehebung
Saubere Neuinstallation (optional)
Saubere Neuinstallation (optional)
Wenn Sie ein defektes älteres Setup reparieren, stoppen Sie das Gateway, entfernen Sie Dadurch werden die gesamte lokale Konfiguration, Sitzungen, Logs, der Auth-Status und Workspaces entfernt. Folgen Sie dann erneut den Schritten 3–5.
~/.openclaw und führen Sie dann das Onboarding erneut aus, bevor Sie die CometAPI-Konfiguration anwenden: