2026.3.8+).
Forutsetninger
- Node.js ≥ 22 — anbefalt via nvm
- En CometAPI-konto med en aktiv API-nøkkel — skaff din her
Hent CometAPI API-nøkkelen din
Installer eller oppdater OpenClaw
Anbefalt — bruk det offisielle installasjonsprogrammet:Eller installer via npm:Kjør deretter oppsettsveiviseren én gang:Under onboardingen velger du Skip i trinnet Model/Auth hvis du vil konfigurere CometAPI manuelt. Etter onboardingen bekrefter du at gatewayen kjører:
Lagre CometAPI-nøkkelen din
Skriv nøkkelen din til
~/.openclaw/.env slik at den er tilgjengelig for daemonen uten å hardkodes i konfigurasjonsfiler:Hvis du allerede injiserer
COMETAPI_KEY via skallet ditt, tjenesteadministratoren eller en secrets-arbeidsflyt, hopper du over dette trinnet — konfigurasjonen nedenfor bruker $\{COMETAPI_KEY\} uansett hvordan variabelen settes.Konfigurer CometAPI-providers
CometAPI støtter fire API-formater. Legg til én eller flere provider-blokker i
Du kan beholde bare providerne du trenger, eller beholde alle fire for å rute mellom formater ved hjelp av
~/.openclaw/openclaw.json:| Provider | API Format | Endpoint called | 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 modell-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-stien. Begge deler samme baseUrl (https://api.cometapi.com/v1); den eneste forskjellen er hvilket downstream-endpoint OpenClaw kaller.Filen
auth-profiles.json er ikke påkrevd for dette oppsettet. Provider-nøkler løses fra models.providers.*.apiKey via env-variabelen $\{COMETAPI_KEY\}. auth-profiles.json er bare nødvendig hvis du ønsker per-profil-rotasjon av legitimasjon på tvers av flere nøkler.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-providersopenclaw models list --provider cometapi-claudeviser de konfigurerte modellene dineopenclaw doctorrapporterer ingen konfigurasjons- eller auth-feil for CometAPI-providers

Ren reinstallasjon (valgfritt)
Ren reinstallasjon (valgfritt)
Hvis du prøver å rette opp et eldre oppsett som ikke fungerer, stopper du gatewayen, fjerner Dette fjerner all lokal konfigurasjon, økter, logger, auth-tilstand og arbeidsområder. Følg deretter trinn 3–5 på nytt.
~/.openclaw, og kjører deretter onboarding på nytt før du bruker CometAPI-konfigurasjonen:
