CometAPI × OpenClaw

Configura
OpenClaw
via CometAPI

Usa CometAPI come provider di modelli personalizzato per OpenClaw: un'API, 500+ modelli, fino al 20% di sconto. Questa guida è allineata con l'attuale flusso di onboarding di OpenClaw (2026.3.8+) e copre installazione, configurazione del provider, verifica e cambio di modello.

~/.openclaw/openclaw.json
# Solo esempio—verificare con la propria versione di OpenClaw prima della produzione
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "cometapi-claude/claude-sonnet-4-6"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "cometapi-openai": {
        "baseUrl": "https://api.cometapi.com/v1",
        "apiKey": "${COMETAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
      },
      "cometapi-claude": {
        "baseUrl": "https://api.cometapi.com",
        "apiKey": "${COMETAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
      },
      "cometapi-google": {
        "baseUrl": "https://api.cometapi.com/v1beta",
        "apiKey": "${COMETAPI_KEY}",
        "api": "google-generative-ai",
        "models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
      }
    }
  }
}
00 — Inizia qui

Portata della guida
e prerequisiti

Panoramica della guida

Configura OpenClaw con CometAPI

Usa CometAPI come provider di modelli personalizzato per OpenClaw per accedere a 500+ modelli in un'unica API, con fino al 20% di sconto sulle rotte supportate. Questa pagina segue l'attuale flusso di onboarding di OpenClaw (2026.3.8+).

Prerequisiti

Prerequisiti

Sono richiesti Node.js >= 22 e una chiave API CometAPI. Per le installazioni daemon, memorizza COMETAPI_KEY in ~/.openclaw/.env in modo che openclaw.json possa fare riferimento a ${COMETAPI_KEY} senza codificare i segreti.

Comandi rapidi
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

printf 'COMETAPI_KEY=%s\n' 'your_cometapi_key' >> ~/.openclaw/.env
chmod 600 ~/.openclaw/.env

Dopo aver aggiunto ~/.openclaw/.env o modificato la configurazione del provider, riavvia una volta con openclaw gateway restart, poi esegui la diagnostica. Usa riferimenti completi provider/model in tutti i comandi e le sessioni. Per la deriva di versione, ricontrolla il Riferimento alla configurazione.

01 — Note sulla configurazione del provider

Perché tre provider
per una chiave CometAPI

Routing del provider basato sulla forma dell'API
OpenClaw instrada per compatibilità API (non solo per etichetta del fornitore), quindi usa provider separati per openai-completions, anthropic-messages e google-generative-ai.
Chiave singola, configurazione multi-provider
Mantieni una singola COMETAPI_KEY e riutilizzala nei blocchi cometapi-openai, cometapi-claude e cometapi-google. Usa riferimenti espliciti provider/model ovunque.
Verifica del flusso attuale
Esegui l'onboarding una volta, riavvia il gateway dopo le modifiche, poi valida con models status, models list con scope del provider e diagnostica doctor.
02 — Collegarlo a OpenClaw

Installare, integrare, configurare,
verificare, cambiare

Note sulla versione

OpenClaw usa ~/.openclaw/openclaw.json come configurazione sorgente che modifichi. I provider personalizzati vengono materializzati in file models.json per agente sotto ~/.openclaw/agents/<agentId>/. Ricontrolla chiavi e comportamento dopo gli aggiornamenti usando le guide Riferimento alla configurazione e Variabili d'ambiente . Tratta gli URL base di CometAPI solo come definiti nella documentazione live.

01 Installare o aggiornare OpenClaw
Raccomandato: curl -fsSL https://openclaw.ai/install.sh | bash. O npm install -g openclaw@latest se mantieni un'installazione npm globale.
02 Eseguire l'onboarding una volta
Esegui: openclaw onboard --install-daemon. In Model/Auth scegli Skip per l'installazione base, mantieni il workspace predefinito se non necessario, e lascia che il wizard completi daemon e health check.
03 Memorizzare COMETAPI_KEY
Per installazioni daemon, aggiungi COMETAPI_KEY a ~/.openclaw/.env ed esegui chmod 600. Continua a usare i flussi di lavoro di secrets shell/servizio se ne hai già uno.
04 Aggiungere provider CometAPI in openclaw.json
Aggiungi cometapi-openai (openai-completions), cometapi-claude (anthropic-messages) e cometapi-google (google-generative-ai), poi imposta primary su cometapi-claude/claude-sonnet-4-6.
05 Riavviare e verificare
Esegui openclaw gateway restart, poi openclaw models status, openclaw models list --provider cometapi-claude e openclaw doctor. Non sono previsti errori di schema di configurazione/auth per i provider CometAPI.
06 Cambiare modelli con provider/model
Imposta il predefinito con openclaw models set cometapi-claude/claude-sonnet-4-6. In chat, cambia via /model cometapi-openai/gpt-5.4 o /model cometapi-google/gemini-3.1-pro-preview.
07 Reinstallazione pulita opzionale
Per riparare una vecchia installazione danneggiata: ferma il gateway, rimuovi ~/.openclaw, riesegui l'onboarding, poi riapplica la configurazione CometAPI. Questo azzera la configurazione locale, le sessioni, i log e lo stato di autenticazione.
Snippet di configurazione (unire in openclaw.json)
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "cometapi-claude/claude-sonnet-4-6"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "cometapi-openai": {
        "baseUrl": "https://api.cometapi.com/v1",
        "apiKey": "${COMETAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
      },
      "cometapi-claude": {
        "baseUrl": "https://api.cometapi.com",
        "apiKey": "${COMETAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
      },
      "cometapi-google": {
        "baseUrl": "https://api.cometapi.com/v1beta",
        "apiKey": "${COMETAPI_KEY}",
        "api": "google-generative-ai",
        "models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
      }
    }
  }
}

La configurazione base non richiede la creazione manuale di auth-profiles.json. Usa ${COMETAPI_KEY} nei provider e inietta la variabile tramite ~/.openclaw/.env, shell o gestore di servizi.

03 — Prezzi di riferimento

Prezzi in tempo reale
sul sito CometAPI

La tabella seguente usa prezzi illustrativi per milione di token. Il catalogo modelli, gli sconti e gli SLA corrispondono a ciò che Documentazione e console CometAPI mostra attualmente.

Modello (esempio)Input / 1M tokenOutput / 1M tokenNota
Claude Opus 4.6$4.00$20.00Da dati di riferimento
MiniMax-M2.7$0.24$0.96Da dati di riferimento
GLM 5 Turbo$0.96$3.26Da dati di riferimento
GPT-5.4 pro$24.00$144Da dati di riferimento
Gemini 3.1 Pro$1.60$9.60Da dati di riferimento
qwen3.5-plus$0.32$1.92Da dati di riferimento
Illustrazione del costo d'uso
Stimato da tariffe per milione di token rispetto a un riferimento illustrativo "canale ufficiale"—solo per comprensione, non è una garanzia di prezzo. Segui sempre i prezzi live sul sito CometAPI.
Tariffe sincronizzate con la documentazione
Prezzi in input
$4.00 / 1M
Prezzi in output
$20.00 / 1M
Lettura automatica dalla configurazione del modello selezionato
CometAPI (1M input + 1M output)
$24.00
Riferimento ufficiale (stesso utilizzo)
$30.00
Risparmi illustrativi
$6.00
~20% sotto il riferimento (illustrativo)
04 — Domande frequenti

Controlla questo
prima di integrare

Ho bisogno di auth-profiles.json per questa configurazione?

No per la configurazione base. OpenClaw può risolvere l'apiKey del provider da models.providers.*.apiKey via ${COMETAPI_KEY}. Usa auth-profiles.json solo per i segreti memorizzati per profilo o la rotazione.

Perché ci sono 3 voci di provider per un singolo fornitore?

OpenClaw instrada per compatibilità del formato API. Mantieni voci separate per openai-completions, anthropic-messages e google-generative-ai se hai bisogno di tutte e tre le famiglie API.

Dove viene effettivamente modificata e materializzata la configurazione?

Modifica ~/.openclaw/openclaw.json. I provider personalizzati vengono materializzati in models.json per agente sotto ~/.openclaw/agents/<agentId>/ dopo sync/load.

Quali ID modello vengono usati in questa guida?

gpt-5.4, claude-sonnet-4-6 e gemini-3.1-pro-preview. Puoi aggiungere qualsiasi modello dalla pagina modelli di CometAPI al blocco provider corrispondente.