OpenClaw (Clawdbot) — Configuración e integración con la API

¿Qué es OpenClaw?

Una pasarela de agentes que funciona en sistemas operativos habituales y puede conectarse a canales como WhatsApp, Telegram, Discord, iMessage y otros. Envía un mensaje y recibe respuestas de tus agentes desde muchas superficies; se pueden añadir más canales mediante plugins.

Documentación y novedades en el proyecto oficial: OpenClaw.

1. Instalar OpenClaw

Elija el procedimiento según su sistema operativo.

Instalación con script (recomendado)

macOS / Linux

  1. Instalar
curl -fsSL https://openclaw.ai/install.sh | bash
  1. Comprobar
openclaw --version

Windows (PowerShell)

Nota: el instalador de OpenClaw suele ejecutarse en WSL2. En PowerShell, inicie WSL y ejecute la instalación dentro de WSL.

iwr -useb https://openclaw.ai/install.ps1 | iex

Compruebe la instalación:

openclaw --version

2. Inicializar OpenClaw

Inicie el asistente interactivo:

openclaw onboard

Flujo habitual (los textos pueden variar según la versión):

  1. Elija QuickStart
  2. Elija Skip for now donde aún no necesite claves de terceros
  3. Elija All providers (o la opción acorde a su plan)
  4. Elija Keep current si no está seguro
  5. Puede Skip pasos opcionales de herramientas de chat o skills y completar el onboarding
  6. Active las opciones de privacidad / pasarela que recomiende el asistente

Al terminar, OpenClaw puede abrir la interfaz de la pasarela en el navegador.

Si la pasarela no está en ejecución:

openclaw gateway

2. Conectar OpenClaw a mixgateway.io

1. Obtener una clave API de la pasarela

  1. Abra mixgateway.io e inicie sesión.
  2. En la [consola](/dashboard), abra API Keys (o la sección equivalente).
  3. Cree una clave y cópiela — úsela como Authorization: Bearer … en las peticiones a la pasarela.

2. Editar openclaw.json

Tras la instalación, OpenClaw guarda la configuración en su directorio de configuración (a menudo ~/.openclaw).

Abrir la carpeta

open ~/.openclaw

En Windows + WSL, desde esa carpeta puede abrir el Explorador con:

explorer.exe .

Edite openclaw.json. Integre lo siguiente con su archivo existente: defina un proveedor cuya URL base compatible con OpenAI sea https://api.mixgateway.io/v1 y asocie agents.defaults.model.primary con un identificador de modelo que use ese proveedor.

Ejemplo (ajuste nombres a su versión de OpenClaw; estructura inspirada en guías como la documentación OpenClaw de ApiSet):

{
  "agents": {
    "defaults": {
      "model": {
        "primary": "mixgateway/deepseek:deepseek-chat"
      },
      "models": {
        "mixgateway/deepseek:deepseek-chat": {}
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "mixgateway": {
        "baseUrl": "https://api.mixgateway.io/v1",
        "apiKey": "PASTE_YOUR_GATEWAY_API_KEY_HERE",
        "api": "openai-completions",
        "models": [
          {
            "id": "deepseek:deepseek-chat",
            "name": "deepseek-chat",
            "reasoning": false,
            "input": ["text"],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 128000,
            "maxTokens": 8192
          }
        ]
      }
    }
  }
}

Notas:

  • Sustituya PASTE_YOUR_GATEWAY_API_KEY_HERE por su clave real del panel.
  • Cambie deepseek:deepseek-chat por cualquier modelo admitido por su pasarela (véase Modelos y enrutamiento).
  • mixgateway es solo la clave de proveedor de este ejemplo — puede renombrarla, pero mantenga agents.defaults.model.primary coherente (providerKey/modelId).

3. Reiniciar la pasarela

openclaw gateway restart

La interfaz de la pasarela debería mostrar el nuevo proveedor y modelo.


Ver también