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
- Instalar
curl -fsSL https://openclaw.ai/install.sh | bash
- 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):
- Elija QuickStart
- Elija Skip for now donde aún no necesite claves de terceros
- Elija All providers (o la opción acorde a su plan)
- Elija Keep current si no está seguro
- Puede Skip pasos opcionales de herramientas de chat o skills y completar el onboarding
- 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
- Abra mixgateway.io e inicie sesión.
- En la [consola](/dashboard), abra API Keys (o la sección equivalente).
- 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_HEREpor su clave real del panel. - Cambie
deepseek:deepseek-chatpor cualquier modelo admitido por su pasarela (véase Modelos y enrutamiento). mixgatewayes solo la clave de proveedor de este ejemplo — puede renombrarla, pero mantengaagents.defaults.model.primarycoherente (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
- Descripción general de OpenClaw — Por qué usar OpenClaw con mixgateway.io.
- Inicio rápido — Llamar directamente a
https://api.mixgateway.io/v1/chat/completions.