Skip to main content
Gebruik CometAPI als modelprovider voor OpenClaw — 500+ modellen in één API.

Vereisten

  • Node.js ≥ 22 — aanbevolen via nvm
  • Een CometAPI-account met een actieve API-sleutel — haal die hier op

Installatie

1

Haal je CometAPI API-sleutel op

Log in op de CometAPI-console. Klik op Add API Key en kopieer je CometAPI API-sleutel.
CometAPI-dashboard met de knop Add API Key
Details van de CometAPI API-sleutel met basis-URL
2

Installeer of werk OpenClaw bij

Aanbevolen — gebruik het officiële installatieprogramma:
Of installeer via npm:
Voer daarna één keer de configuratiewizard uit:
Kies tijdens de onboarding Skip in de stap Model/Auth als je CometAPI handmatig wilt configureren. Bevestig na de onboarding dat de gateway actief is:

Configuratie

1

Sla je CometAPI-sleutel op

Schrijf je sleutel naar ~/.openclaw/.env zodat deze beschikbaar is voor de daemon zonder hardcoded te worden in configuratiebestanden:
Als je COMETAPI_KEY al injecteert via je shell, service manager of een secrets-workflow, sla deze stap dan over — de onderstaande configuratie gebruikt $\{COMETAPI_KEY\} ongeacht hoe de variabele is ingesteld.
2

Configureer CometAPI-providers

CometAPI ondersteunt vier API-formaten. Voeg een of meer providerblokken toe aan ~/.openclaw/openclaw.json:
Je kunt alleen de providers behouden die je nodig hebt, of alle vier behouden om tussen formaten te routeren met provider/model-verwijzingen.Vervang elke your-...-model-id-placeholder door een huidige model ID van de CometAPI Models-pagina die overeenkomt met het providerblok.
Gebruik cometapi-openai-responses (api: "openai-responses") voor modellen die de OpenAI Responses API vereisen. Gebruik cometapi-openai (api: "openai-completions") voor modellen op het klassieke Chat Completions-pad. Beide delen dezelfde baseUrl (https://api.cometapi.com/v1); het enige verschil is welk downstream endpoint OpenClaw aanroept.
Het bestand auth-profiles.json is niet vereist voor deze setup. Providersleutels worden opgelost vanuit models.providers.*.apiKey via de env-var $\{COMETAPI_KEY\}. auth-profiles.json is alleen nodig als je per profiel credentials wilt roteren over meerdere sleutels.

Verificatie

1

Herstarten en verifiëren

Herstart de gateway nadat je .env hebt toegevoegd of de providerconfiguratie hebt gewijzigd:
Voer daarna diagnostiek uit:
Een succesvolle installatie ziet er zo uit:
  • openclaw models status zet het primaire model om naar cometapi-claude/your-claude-model-id zonder waarschuwingen over ontbrekende authenticatie voor CometAPI-providers
  • openclaw models list --provider cometapi-claude toont je geconfigureerde modellen
  • openclaw doctor meldt geen configuratie- of authenticatiefouten voor CometAPI-providers
OpenClaw models status met geauthenticeerde CometAPI-providers

Van model wisselen

1

Van model wisselen

Probleemoplossing

Als je een kapotte oudere setup repareert, stop dan de gateway, verwijder ~/.openclaw en voer vervolgens onboarding opnieuw uit voordat je de CometAPI-configuratie toepast:
Hiermee verwijder je alle lokale configuratie, sessies, logs, auth-status en workspaces. Volg daarna stap 3–5 opnieuw.