Bruk CometAPI som model provider for OpenClaw — 500+ modeller i ett 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.
Forutsetninger
- Node.js ≥ 22 — anbefalt via nvm
- En CometAPI-konto med en aktiv API-nøkkel — skaff din her
Installasjon
Hent CometAPI API-nøkkelen din
Konfigurasjon
Lagre CometAPI-nøkkelen din
Skriv nøkkelen din til
~/.openclaw/.env slik at den er tilgjengelig for daemonen uten å være hardkodet i konfigurasjonsfiler:Hvis du allerede injiserer
COMETAPI_KEY via skallet ditt, tjenestehåndtereren eller en secrets-arbeidsflyt, hopper du over dette trinnet — konfigurasjonen nedenfor bruker $\{COMETAPI_KEY\} uansett hvordan variabelen er satt.Konfigurer CometAPI-leverandører
CometAPI støtter fire API-formater. Legg til én eller flere provider-blokker i
Du kan beholde bare leverandørene du trenger, eller beholde alle fire for å rute mellom formater ved å bruke
~/.openclaw/openclaw.json:| Provider | API-format | Kalt 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-referanser.Erstatt hver your-...-model-id-plassholder med en gjeldende model ID fra CometAPI Models-siden som samsvarer med provider-blokken.Bruk
cometapi-openai-responses (api: "openai-responses") for modeller som krever OpenAI Responses API. Bruk cometapi-openai (api: "openai-completions") for modeller på den klassiske Chat Completions-banen. Begge deler samme baseUrl (https://api.cometapi.com/v1); den eneste forskjellen er hvilket underliggende endpoint OpenClaw kaller.Filen
auth-profiles.json er ikke nødvendig for dette oppsettet. Provider-nøkler løses fra models.providers.*.apiKey via env-var-en $\{COMETAPI_KEY\}. auth-profiles.json trengs bare hvis du ønsker per-profil-rotasjon av legitimasjon på tvers av flere nøkler.Verifisering
Start på nytt og verifiser
Start gatewayen på nytt etter at du har lagt til Kjør deretter diagnostikk:Et vellykket oppsett ser slik ut:
.env eller endret provider-konfigurasjonen:openclaw models statusløser den primære modellen tilcometapi-claude/your-claude-model-iduten missing-auth-advarsler for CometAPI-leverandøreropenclaw models list --provider cometapi-claudeviser de konfigurerte modellene dineopenclaw doctorrapporterer ingen konfigurasjons- eller autentiseringsfeil for CometAPI-leverandører

Bytt modeller
Feilsøking
Ren reinstallasjon (valgfritt)
Ren reinstallasjon (valgfritt)
Hvis du retter opp et eldre oppsett som er ødelagt, stopper du gatewayen, fjerner Dette fjerner all lokal konfigurasjon, økter, logger, auth state og workspaces. Følg deretter trinn 3–5 på nytt.
~/.openclaw, og kjører deretter onboarding på nytt før du bruker CometAPI-konfigurasjonen:
