Usa CometAPI come provider di modelli per OpenClaw — oltre 500 modelli in un’unica 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.
Prerequisiti
- Node.js ≥ 22 — consigliato tramite nvm
- Un account CometAPI con una chiave API attiva — ottienila qui
Installazione
Ottieni la tua chiave API CometAPI
Installa o aggiorna OpenClaw
Consigliato — usa l’installer ufficiale:Oppure installa tramite npm:Poi esegui una volta la procedura guidata di configurazione:Durante l’onboarding, scegli Skip nel passaggio Model/Auth se vuoi configurare CometAPI manualmente. Dopo l’onboarding, conferma che il gateway sia in esecuzione:
Configurazione
Salva la tua chiave CometAPI
Scrivi la tua chiave in
~/.openclaw/.env in modo che sia disponibile al daemon senza essere codificata direttamente nei file di configurazione:Se inserisci già
COMETAPI_KEY tramite la tua shell, un service manager o un workflow di gestione dei secret, salta questo passaggio — la configurazione qui sotto usa $\{COMETAPI_KEY\} indipendentemente da come viene impostata la variabile.Configura i provider CometAPI
CometAPI supporta quattro formati API. Aggiungi uno o più blocchi provider a
Puoi mantenere solo i provider di cui hai bisogno oppure tenerli tutti e quattro per instradare tra i formati usando riferimenti
~/.openclaw/openclaw.json:| Provider | Formato API | Endpoint chiamato | URL di base |
|---|---|---|---|
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.Sostituisci ogni segnaposto your-...-model-id con un model ID attuale dalla pagina Models di CometAPI che corrisponda al blocco provider.Usa
cometapi-openai-responses (api: "openai-responses") per i modelli che richiedono l’API OpenAI Responses. Usa cometapi-openai (api: "openai-completions") per i modelli sul percorso classico Chat Completions. Entrambi condividono lo stesso baseUrl (https://api.cometapi.com/v1); l’unica differenza è quale endpoint downstream OpenClaw chiama.Il file
auth-profiles.json non è richiesto per questa configurazione. Le chiavi provider vengono risolte da models.providers.*.apiKey tramite la variabile env $\{COMETAPI_KEY\}. auth-profiles.json è necessario solo se vuoi una rotazione delle credenziali per profilo su più chiavi.Verifica
Riavvia e verifica
Riavvia il gateway dopo aver aggiunto Poi esegui la diagnostica:Una configurazione riuscita appare così:
.env o aver modificato la configurazione del provider:openclaw models statusrisolve il modello primario incometapi-claude/your-claude-model-idsenza avvisi di autenticazione mancante per i provider CometAPIopenclaw models list --provider cometapi-claudeelenca i modelli configuratiopenclaw doctornon segnala errori di configurazione o autenticazione per i provider CometAPI

Cambiare modello
Risoluzione dei problemi
Reinstallazione pulita (opzionale)
Reinstallazione pulita (opzionale)
Se stai correggendo una vecchia configurazione non funzionante, arresta il gateway, rimuovi Questo rimuove tutta la configurazione locale, le sessioni, i log, lo stato di autenticazione e i workspace. Poi segui di nuovo i passaggi 3–5.
~/.openclaw, quindi riesegui l’onboarding prima di applicare la configurazione CometAPI:
