Skip to main content
Bruk denne veiledningen til å koble OpenClaw til CometAPI. Velg ett API-format og én modell-ID for den første konfigurasjonen.
OpenClaw v2026.8.1 har også merkenavnet OpenClaw 2.0. Pakken bruker ikke et 2.x versjonsnummer. Se kunngjøringen om OpenClaw 2.0 og versjonsmerknadene for v2026.8.1.
Offisielle OpenClaw-referanser:

Forutsetninger

  • Node.js 22.22.3+, 24.15+ eller 25.9+. Node 26 anbefales. Node 23 støttes ikke .
  • En CometAPI-konto med en aktiv API-nøkkel fra dashbordet.
  • En modell-ID fra CometAPI Models-siden.

Installasjon og oppgraderinger

Det offisielle installasjonsprogrammet kan installere CLI uten å starte onboarding. Dette holder modellkonfigurasjonen som et separat trinn.
Følgende kommando kjører det offisielle installasjonsprogrammet:
Hvis du selv administrerer Node.js og npm, godtar npm 11.16+ og npm 12 --allow-scripts alternativet. Følgende kommando installerer OpenClaw uten å starte onboarding:
På npm 11.15 og tidligere må du utelate --allow-scripts=openclaw, fordi den npm-versjonen ikke gjenkjenner alternativet.Kontroller at den installerte CLI-en oppfyller minimumsversjonen for denne veiledningen:
Fortsett til Konfigurer CometAPI. Ikke kjør vanlig onboarding først, fordi den veiledede flyten ikke viser alle egendefinerte API- adaptere.

Konfigurer CometAPI

Bruk klassisk oppsett

Klassisk oppsett er den foretrukne banen for førstegangsinstallasjon for Chat Completions, Responses og Anthropic Messages. Følgende kommando åpner klassisk oppsett og installerer bakgrunns tjenesten:
I Model/Auth, velger du Custom Provider. Angi deretter verdiene for ett av disse kompatibilitetsalternativene: Angi samsvarende leverandør-ID, your-model-id, og CometAPI API-nøkkelen når du blir bedt om det. Terminalveiviseren maskerer inndata for API-nøkkelen. Menyen Custom Provider i klassisk oppsett inkluderer ikke Google Generative AI- adapteren. Hvis du vil bruke den adapteren, fullfører du Konfigurer en leverandør med config-kommandoer, , angir primærmodellen og kjører deretter klassisk oppsett. Velg Behold eksisterende modellkonfigurasjon når veiviseren viser dette alternativet.

Konfigurer en leverandør med config-kommandoer

Bruk denne fremgangsmåten for Google-adapteren eller for kontrollerte konfigurasjonsendringer. OpenClaw støtter JSON5, så ikke analyser og skriv openclaw.json på nytt med et strengt JSON-verktøy.
OpenClaws innebygde config-skriver validerer JSON5, men normaliserer filen til JSON når den skriver. Eksisterende kommentarer, avsluttende kommaer og formatering kan bli fjernet. Opprett en verifisert sikkerhetskopi før du bruker en patch hvis disse detaljene er viktige for deg.
Skriv først ut banen til den aktive konfigurasjonen, og valider innholdet:
OpenClaw leser leverandørens API-nøkler fra prosessmiljøet eller den globale statusfilen .env. Den stoler ikke på en .env-fil i arbeidsområdet for leverandørens API- nøkler. Den globale filen er ~/.openclaw/.env, eller $OPENCLAW_STATE_DIR/.env når OPENCLAW_STATE_DIR er angitt. Hvis klassisk oppsett lagret API-nøkkelen, kan du hoppe over neste trinn. Ellers bruker du fanen for operativsystemet ditt til å lagre API-nøkkelen uten å vise den.
Følgende kommandoer oppdaterer COMETAPI_KEY atomisk og avviser en tom verdi:
Før du legger til en leverandør, må du undersøke målbanen. Erstatt leverandør-ID-en i følgende kommando med ID-en fra den valgte fanen:
Hvis kommandoen returnerer en konfigurert leverandør, stopper du før du bruker eksempelet. config patch slår sammen objekter, men erstatter matriser. Slå sammen den nye modellen i leverandørens modellmatrise før du skriver matrisen. Dette bevarer modell metadata, egendefinerte headere og andre leverandørinnstillinger. Velg ett API-format. Hver patch bruker en miljøstøttet SecretRef, endrer bare målkonfigurasjonsbanene og beholder andre konfigurasjonsseksjoner intakte.
En modell-ID er ikke automatisk kompatibel med alle API-adaptere. Velg en adapter som den nøyaktige CometAPI-modellen og ruten støtter, og verifiser deretter den kombinasjonen av leverandør/modell/adapter med en direkte forespørsel. Verdien your-model-id nedenfor er en konfigurasjonsplassholder, ikke en universell påstand om kompatibilitet.
  • Leverandør-ID: cometapi-openai
  • OpenClaw-adapter: openai-completions
  • Basis-URL: https://api.cometapi.com/v1
  • Referanse til primærmodell: cometapi-openai/your-model-id
Opprett cometapi.patch.json5 med denne leverandør-patchen:
Valider patchen før OpenClaw skriver konfigurasjonen:
Hvis valideringen lykkes, bruker du den samme patchen:
Hvis ingen primærmodell er konfigurert, angir du denne modellen som standard:
Verifiser leverandørkonfigurasjonen og send en minimal modellforespørsel:
For å bytte den aktive OpenClaw-chatøkten kjører du denne chat-kommandoen:
OpenClaw 2026.8.1-modelliste med fire CometAPI-leverandørformater
For en ny leverandør gir openclaw config set det samme skjemaet og de samme SecretRef-kontrollene. Bruk --strict-json, --merge og --dry-run før skrivingen. Følgende alternativ forhåndsviser Chat Completions-leverandøren:
Hvis tørrkjøringen lykkes, gjentar du kommandoen uten --dry-run for å lagre den. Ikke bruk dette eksempelet på en konfigurert leverandør. Matrisen models må inneholde leverandørens fullstendige sammenslåtte modelliste før en skriving.

Forstå modellmetadata

De minimale patchene deklarerer en modell som bare bruker tekst. Legg bare til valgfri metadata når du har verifisert modellens spesifikasjoner: Feil verdier kan skjule støttede inndata, overvurdere den brukbare konteksten eller be om en output-størrelse som ikke støttes. Behold your-model-id i gjenbrukbare eksempler, og bruk CometAPI Models-siden til å velge en modell-ID.

Verifiser hele oppsettet

Etter endringer i konfigurasjonsfilen eller den globale .env-filen, start Gateway på nytt:
Valider deretter konfigurasjonen og Gateway-statusen:
Kjør de leverandørspesifikke kommandoene fra fanen for valgt API-format. En modell liste eller statuskontroll bekrefter bare konfigurasjonen. Kommandoen openclaw agent exec sender en faktisk modellforespørsel. Bekreft at den returnerer OPENCLAW_OK uten en uavklart autentiserings-, adapter- eller modellfeil. Hvis OpenClaw prøver en forespørsel på nytt, registrer og undersøk hvert forsøk i stedet for å behandle den endelige markøren som suksess på ett enkelt forsøk.

Feilsøking

Bekreft at COMETAPI_KEY finnes i prosessmiljøet eller i den globale tilstandsfilen .env. Ikke skriv ut verdien i terminalutdata.Når du har korrigert den pålitelige nøkkelkilden, start Gateway på nytt og kontroller den:
Ikke overskriv en leverandør med avvikende baseUrl, api, egendefinerte overskrifter eller modellmetadata. Undersøk mål-leverandøren først:
Bruk en annen leverandør-ID når begge konfigurasjonene er tilsiktede. Hvis forskjellen er utilsiktet, opprett en verifisert sikkerhetskopi før du endrer mål-leverandøren.
Undersøk oppdateringsstatusen før du reparerer installasjonen:
Disse kommandoene bevarer tilstandskatalogen.
Installer en kjent pakkeversjon på nytt mens du beholder tilstandskatalogen. Først forhåndsviser du operasjonen:
Hvis forhåndsvisningen er riktig, kjør samme operasjon uten --dry-run:
Gjenopprett en sikkerhetskopi av tilstanden bare når den installerte koden ikke kan lese tilstanden. En gjenoppretting av tilstanden kan forkaste økter og konfigurasjonsendringer som ble opprettet etter sikkerhetskopien.
Sist endret 31. august 2026