CometAPI × OpenClaw

Configura
OpenClaw
via CometAPI

Usa CometAPI como proveedor de modelos personalizado para OpenClaw: una API, 500+ modelos, hasta un 20% de descuento. Esta guía está alineada con el flujo de incorporación actual de OpenClaw (2026.3.8+) y cubre la instalación, configuración de proveedores, verificación y cambio de modelos.

~/.openclaw/openclaw.json
# Solo de muestra—verificar con tu versión de OpenClaw antes de producción
{
  "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 — Empieza aquí

Alcance de la guía
y requisitos previos

Resumen de la guía

Configura OpenClaw con CometAPI

Usa CometAPI como proveedor de modelos personalizado para OpenClaw y accede a 500+ modelos en una sola API, con hasta un 20% de descuento en rutas soportadas. Esta página sigue el flujo de incorporación actual de OpenClaw (2026.3.8+).

Requisitos previos

Requisitos previos

Se requieren Node.js >= 22 y una clave API de CometAPI. Para instalaciones daemon, almacena COMETAPI_KEY en ~/.openclaw/.env para que openclaw.json pueda hacer referencia a ${COMETAPI_KEY} sin codificar secretos.

Comandos rápidos
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

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

Después de agregar ~/.openclaw/.env o editar la configuración del proveedor, reinicia una vez con openclaw gateway restart, luego ejecuta diagnósticos. Usa referencias completas provider/model en todos los comandos y sesiones. Para deriva de versión, re-verifica la Referencia de configuración.

01 — Notas de configuración del proveedor

Por qué tres proveedores
para una clave CometAPI

Enrutamiento de proveedores basado en la forma de la API
OpenClaw enruta por compatibilidad de API (no solo por etiqueta de proveedor), por lo que usa proveedores separados para openai-completions, anthropic-messages y google-generative-ai.
Clave única, configuración multi-proveedor
Mantén una única COMETAPI_KEY y reutilízala en los bloques cometapi-openai, cometapi-claude y cometapi-google. Usa referencias explícitas provider/model en todas partes.
Verificación del flujo actual
Ejecuta la incorporación una vez, reinicia la pasarela después de los cambios, luego valida con models status, models list con alcance de proveedor y diagnósticos doctor.
02 — Integrarlo en OpenClaw

Instalar, incorporar, configurar,
verificar, cambiar

Notas según la versión

OpenClaw usa ~/.openclaw/openclaw.json como la configuración fuente que editas. Los proveedores personalizados se materializan en archivos models.json por agente bajo ~/.openclaw/agents/<agentId>/. Re-verifica claves y comportamiento después de actualizaciones usando las guías Referencia de configuración y Variables de entorno . Trata las URL base de CometAPI solo como están definidas en la documentación en vivo.

01 Instalar o actualizar OpenClaw
Recomendado: curl -fsSL https://openclaw.ai/install.sh | bash. O npm install -g openclaw@latest si mantienes una instalación global de npm.
02 Ejecutar la incorporación una vez
Ejecutar: openclaw onboard --install-daemon. En Model/Auth elige Skip para la instalación base, mantén el espacio de trabajo predeterminado a menos que sea necesario, y deja que el asistente complete el daemon y la verificación de salud.
03 Almacenar COMETAPI_KEY
Para instalaciones daemon, agrega COMETAPI_KEY a ~/.openclaw/.env y ejecuta chmod 600. Continúa usando flujos de trabajo de secrets shell/servicio si ya tienes uno.
04 Agregar proveedores CometAPI en openclaw.json
Agrega cometapi-openai (openai-completions), cometapi-claude (anthropic-messages) y cometapi-google (google-generative-ai), luego establece primary en cometapi-claude/claude-sonnet-4-6.
05 Reiniciar y verificar
Ejecuta openclaw gateway restart, luego openclaw models status, openclaw models list --provider cometapi-claude y openclaw doctor. No se esperan errores de esquema de configuración/auth para proveedores CometAPI.
06 Cambiar modelos con provider/model
Establece el predeterminado con openclaw models set cometapi-claude/claude-sonnet-4-6. En el chat, cambia via /model cometapi-openai/gpt-5.4 o /model cometapi-google/gemini-3.1-pro-preview.
07 Reinstalación limpia opcional
Para reparar una instalación antigua rota: detén la pasarela, elimina ~/.openclaw, vuelve a ejecutar la incorporación, luego re-aplica la configuración de CometAPI. Esto restablece la configuración local, sesiones, registros y estado de autenticación.
Fragmento de configuración (fusionar en 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 configuración básica no requiere crear manualmente auth-profiles.json. Usa ${COMETAPI_KEY} en los proveedores e inyecta la variable a través de ~/.openclaw/.env, shell o gestor de servicios.

03 — Precios de referencia

Los precios en vivo
en el sitio de CometAPI

La tabla a continuación usa precios ilustrativos por millón de tokens. El catálogo de modelos, descuentos y SLA corresponden a lo que Documentación y consola de CometAPI muestra ahora mismo.

Modelo (muestra)Entrada / 1M tokensSalida / 1M tokensNota
Claude Opus 4.6$4.00$20.00De datos de referencia
MiniMax-M2.7$0.24$0.96De datos de referencia
GLM 5 Turbo$0.96$3.26De datos de referencia
GPT-5.4 pro$24.00$144De datos de referencia
Gemini 3.1 Pro$1.60$9.60De datos de referencia
qwen3.5-plus$0.32$1.92De datos de referencia
Ilustración del costo de uso
Estimado a partir de tarifas por millón de tokens frente a una referencia ilustrativa de "canal oficial"—solo para comprensión, no es una garantía de precio. Siempre consulta los precios en vivo en el sitio de CometAPI.
Tarifas sincronizadas con la documentación
Precios de entrada
$4.00 / 1M
Precios de salida
$20.00 / 1M
Lectura automática desde la configuración del modelo seleccionado
CometAPI (1M entrada + 1M salida)
$24.00
Referencia oficial (mismo uso)
$30.00
Ahorros ilustrativos
$6.00
~20% por debajo de la referencia (ilustrativo)
04 — Preguntas frecuentes

Verifica esto
antes de integrar

¿Necesito auth-profiles.json para esta configuración?

No para la configuración básica. OpenClaw puede resolver el apiKey del proveedor desde models.providers.*.apiKey via ${COMETAPI_KEY}. Usa auth-profiles.json solo para secrets almacenados por perfil o rotación.

¿Por qué hay 3 entradas de proveedor para un proveedor?

OpenClaw enruta por compatibilidad de formato API. Mantén entradas separadas para openai-completions, anthropic-messages y google-generative-ai si necesitas las tres familias de API.

¿Dónde se edita y materializa realmente la configuración?

Edita ~/.openclaw/openclaw.json. Los proveedores personalizados se materializan en models.json por agente bajo ~/.openclaw/agents/<agentId>/ después de sync/load.

¿Qué IDs de modelos se usan en esta guía?

gpt-5.4, claude-sonnet-4-6 y gemini-3.1-pro-preview. Puedes agregar cualquier modelo de la página de modelos de CometAPI al bloque de proveedor correspondiente.