303 modelos · 40 proveedores de modelosMás información
CoreAPI × OpenClaw

Configura
OpenClaw
con CoreAPI

Utilice CoreAPI como proveedor de modelos personalizados para OpenClaw: una API, numerosos modelos a precios de lista oficiales. Esta guía sigue el flujo de incorporación actual de OpenClaw (2026.3.8+) y cubre la instalación, la configuración del proveedor, la verificación y el cambio de modelo.

~/.openclaw/openclaw.json
# Solo de muestra—verificar con tu versión de OpenClaw antes de producción
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "coreapi-claude/claude-sonnet-4-5-20250929"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "coreapi-openai": {
        "baseUrl": "https://unixcore.io/v1",
        "apiKey": "${COREAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
      },
      "coreapi-claude": {
        "baseUrl": "https://unixcore.io",
        "apiKey": "${COREAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
      }
    }
  }
}
00 — Empieza aquí

Alcance de la guía
y requisitos previos

Resumen de la guía

Configura OpenClaw con CoreAPI

Utilice CoreAPI como proveedor de modelos personalizados para OpenClaw para acceder a numerosos modelos en una API a precios de lista oficiales. 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 CoreAPI. Para instalaciones daemon, almacena COREAPI_KEY en ~/.openclaw/.env para que openclaw.json pueda hacer referencia a $COREAPI_KEY sin codificar secretos.

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

printf 'COREAPI_KEY=%s\n' 'your_coreapi_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é dos proveedores
para una clave CoreAPI

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 y anthropic-messages.
Clave única, configuración multi-proveedor
Mantén una única COREAPI_KEY y reutilízala en los bloques coreapi-openai, coreapi-claude. 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 CoreAPI 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 COREAPI_KEY
Para instalaciones daemon, agrega COREAPI_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 {brand} en openclaw.json
Agrega coreapi-openai (openai-completions), coreapi-claude (anthropic-messages), luego establece primary en coreapi-claude/claude-sonnet-4-5-20250929.
05 Reiniciar y verificar
Ejecuta openclaw gateway restart, luego openclaw models status, openclaw models list --provider coreapi-claude y openclaw doctor. No se esperan errores de esquema de configuración/auth para proveedores CoreAPI.
06 Cambiar modelos con provider/model
Establece el predeterminado con openclaw models set coreapi-claude/claude-sonnet-4-5-20250929. En el chat, cambia via /model coreapi-openai/deepseek-flash o.
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 CoreAPI. 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": "coreapi-claude/claude-sonnet-4-5-20250929"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "coreapi-openai": {
        "baseUrl": "https://unixcore.io/v1",
        "apiKey": "${COREAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
      },
      "coreapi-claude": {
        "baseUrl": "https://unixcore.io",
        "apiKey": "${COREAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
      }
    }
  }
}

La configuración básica no requiere crear manualmente auth-profiles.json. Usa ${COREAPI_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 CoreAPI

La siguiente tabla utiliza números ilustrativos por millón de tokens. El catálogo de modelos, los precios y los SLA siguen los términos actuales de CoreAPI. Documentación y consola de CoreAPI muestra ahora mismo.

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 $COREAPI_KEY. Usa auth-profiles.json solo para secrets almacenados por perfil o rotación.

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

OpenClaw enruta por compatibilidad de formato API. Mantén entradas separadas para openai-completions y anthropic-messages.

¿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?

deepseek-flash, claude-sonnet-4-5-20250929. Puedes agregar cualquier modelo de la página de modelos de CoreAPI al bloque de proveedor correspondiente.

CoreAPI × OpenClaw | API compatible con OpenAI y gateway de agentes - Un API Accede a Modelos de IA - CoreAPI