Gebruik CometAPI als modelprovider voor OpenClaw — 500+ modellen in één 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.
Vereisten
- Node.js ≥ 22 — aanbevolen via nvm
- Een CometAPI-account met een actieve API-sleutel — haal die hier op
Installatie
Haal je CometAPI API-sleutel op
Configuratie
Sla je CometAPI-sleutel op
Schrijf je sleutel naar
~/.openclaw/.env zodat deze beschikbaar is voor de daemon zonder hardcoded in configuratiebestanden te staan:Als je
COMETAPI_KEY al injecteert via je shell, servicemanager of een secrets-workflow, sla deze stap dan over — de configuratie hieronder gebruikt $\{COMETAPI_KEY\} ongeacht hoe de variabele is ingesteld.Configureer CometAPI-providers
CometAPI ondersteunt vier API-indelingen. Voeg een of meer providerblokken toe aan
Je kunt alleen de providers behouden die je nodig hebt, of alle vier behouden om tussen indelingen te routeren met
~/.openclaw/openclaw.json:| Provider | API-indeling | Aangeroepen 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-verwijzingen.Vervang elke placeholder your-...-model-id door een actueel model ID van de CometAPI Models-pagina dat 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 credential-rotatie per profiel wilt over meerdere sleutels.Verificatie
Herstart en verifieer
Herstart de gateway nadat je Voer daarna diagnostiek uit:Een succesvolle setup ziet er als volgt uit:
.env hebt toegevoegd of de providerconfiguratie hebt gewijzigd:openclaw models statuszet het primaire model om naarcometapi-claude/your-claude-model-idzonder waarschuwingen over ontbrekende auth voor CometAPI-providersopenclaw models list --provider cometapi-claudetoont je geconfigureerde modellenopenclaw doctormeldt geen configuratie- of auth-fouten voor CometAPI-providers

Modellen wisselen
Probleemoplossing
Schone herinstallatie (optioneel)
Schone herinstallatie (optioneel)
Als je een kapotte oudere setup repareert, stop dan de gateway, verwijder Dit verwijdert alle lokale configuratie, sessies, logs, auth-status en workspaces. Volg daarna stap 3–5 opnieuw.
~/.openclaw en voer daarna onboarding opnieuw uit voordat je de CometAPI-configuratie toepast:
