Skip to main content
Usa CometAPI come provider di modelli per OpenClaw — oltre 500 modelli in un’unica API.

Prerequisiti

  • Node.js ≥ 22 — consigliato tramite nvm
  • Un account CometAPI con una chiave API attiva — ottienila qui

Installazione

1

Ottieni la tua chiave API CometAPI

Accedi alla console CometAPI. Fai clic su Add API Key e copia la tua chiave API CometAPI.
Dashboard CometAPI che mostra il pulsante Add API Key
Dettagli della chiave API CometAPI con base URL
2

Installa o aggiorna OpenClaw

Consigliato — usa l’installer ufficiale:
Oppure installa tramite npm:
Quindi 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, verifica che il gateway sia in esecuzione:

Configurazione

1

Memorizza la tua chiave CometAPI

Scrivi la tua chiave in ~/.openclaw/.env così sarà disponibile al daemon senza essere codificata direttamente nei file di configurazione:
Se inserisci già COMETAPI_KEY tramite la tua shell, il gestore di servizi o un workflow di secrets, salta questo passaggio — la configurazione seguente usa $\{COMETAPI_KEY\} indipendentemente da come viene impostata la variabile.
2

Configura i provider CometAPI

CometAPI supporta quattro formati API. Aggiungi uno o più blocchi provider a ~/.openclaw/openclaw.json:
Puoi mantenere solo i provider di cui hai bisogno, oppure tenerli tutti e quattro per instradare tra i formati usando riferimenti 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 nel classico percorso 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 d’ambiente $\{COMETAPI_KEY\}. auth-profiles.json è necessario solo se vuoi una rotazione delle credenziali per profilo tra più chiavi.

Verifica

1

Riavvia e verifica

Riavvia il gateway dopo aver aggiunto .env o modificato la configurazione del provider:
Poi esegui la diagnostica:
Una configurazione riuscita appare così:
  • openclaw models status risolve il modello principale in cometapi-claude/your-claude-model-id senza avvisi di autenticazione mancante per i provider CometAPI
  • openclaw models list --provider cometapi-claude elenca i modelli che hai configurato
  • openclaw doctor non segnala errori di configurazione o autenticazione per i provider CometAPI
OpenClaw models status che mostra i provider CometAPI autenticati

Cambiare modello

1

Cambiare modello

Risoluzione dei problemi

Se stai correggendo una configurazione precedente danneggiata, arresta il gateway, rimuovi ~/.openclaw, quindi riesegui l’onboarding prima di applicare la configurazione di CometAPI:
Questo rimuove tutta la configurazione locale, le sessioni, i log, lo stato di autenticazione e gli spazi di lavoro. Quindi segui di nuovo i passaggi 3–5.