Saltar a contenido

OpenClaw

En este artículo

Información

OpenClaw es un asistente de IA gratuito, independiente y de código abierto desarrollado por Peter Steinberger. OpenClaw es un asistente virtual que puede realizar tareas mediante la interacción con diversos servicios. Funciona a través de mensajeros conocidos: WhatsApp, Telegram, Discord, Slack, Signal, iMessage y otros. También admite la interacción mediante la línea de comandos, directamente vía API, y cuenta con una interfaz web integrada.

Openclaw. Funcionalidades principales

  • Gestión de correo electrónico y calendario
  • Ejecución de comandos de terminal y trabajo con archivos
  • Automatización del navegador (búsqueda, llenado de formularios, extracción de datos)
  • Integración de LLM: Claude, GPT, modelos locales mediante Ollama (OpenClaw es gratuito, pero requiere costes para las claves API de los modelos de IA utilizados)
  • Trabajo programado en segundo plano (bucle de latido/heartbeat: p. ej., comprobación de tareas cada 30 minutos) sin supervisión constante del usuario
  • Extensibilidad: admite "skills" (plugins) que pueden ser creados por usted mismo o tomados de la comunidad

OpenClaw es una herramienta potente para desarrolladores y usuarios avanzados que desean crear un asistente de IA personal con control total de los datos. Sin embargo, debido a sus amplios derechos de acceso y a la juventud del proyecto, su uso requiere conocimientos técnicos y precaución en la configuración de seguridad.

Nota

Dado que OpenClaw tiene acceso a archivos, al navegador y a servicios externos, los expertos en ciberseguridad recomiendan:

  • Ejecutarlo en un entorno aislado (VM/contenedor), no en la máquina principal
  • Verificar el código de todas las skills de terceros antes de su instalación
  • Limitar el uso de la API a nivel del proveedor del modelo
  • Requerir confirmación del usuario para acciones irreversibles (eliminación, pagos, envío de correos electrónicos)

Funcionalidades de implementación

ID Nombre del Software SO Compatible VM BM VGPU GPU CPU Mín. (Núcleos) RAM Mín. (GB) HDD/SSD Mín. (GB) Dominio Personalizado Activo
555 OpenClaw Ubuntu 22.04, Ubuntu 24.04 + + + + 1 2 20 No PEDIR

Para obtener información sobre las funcionalidades de implementación de este software, consulte este enlace.

Nota

A menos que se especifique lo contrario, instalamos por defecto la última versión de lanzamiento del software desde el sitio web del desarrollador o desde los repositorios del sistema operativo.

Primeros pasos tras implementar OpenClaw

Tras realizar el pago del pedido, se enviará una notificación a la dirección de correo electrónico especificada durante el registro informando de que el servidor está listo para funcionar. Esta contendrá la dirección IP del VPS, así como el login y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el hardware a través del server management panel and APIInvapi.

Conexión y configuración inicial

Tras obtener acceso al servidor, debe establecer una conexión con él mediante SSH con derechos de superusuario (root):

ssh root@<server_ip>
A continuación, ejecute los siguientes comandos:

sudo su - openclaw
openclaw onboard --install-daemon
Tras ejecutar los comandos, el asistente de configuración de OpenClaw se iniciará automáticamente.

Nota

El asistente de configuración de OpenClaw también puede iniciarse con el comando:

openclaw onboard

Siga estos pasos:

  1. Acepte la advertencia de riesgo – seleccione Yes.
  2. En el paso Onboarding mode, seleccione QuickStart.
  3. En el siguiente paso Model/auth provider:

    • elija Skip for now si planea conectar nuestros agentes de IA;
    • si va a conectar un agente de IA externo, selecciónelo y en el siguiente paso introduzca la clave API

  4. En el paso Filter models by provider, seleccione All providers.

  5. En el paso Default model, ajústelo a Keep current.
  6. El siguiente paso le permite configurar el canal de gestión mediante mensajería; sugerimos volver a esta pregunta más tarde y seleccionar Skip for now.
  7. También sugerimos no configurar las skills inmediatamente: Configure skills now? – seleccione No.
  8. Para omitir la configuración de comandos automáticos de usuario en el paso Enable hooks?, pulse Space y Enter.

  9. En el paso How do you want to hatch your bot? elegimos Do this later

En este punto, la configuración inicial se ha completado. OpenClaw le mostrará un texto con consejos útiles para la configuración posterior y un mensaje de instalación exitosa.

Conectar un chatbot de IA en su propio servidor o modelo LLM desde el marketplace

Puede conectar el modelo de red neuronal deseado a OpenClaw no solo mediante APIs externas, sino también desplegándolo en su propio servidor. Esto le proporcionará un mayor control sobre los recursos y aumentará la privacidad de los datos.

Para pedir un chatbot personal con un modelo integrado, utilice las siguientes instrucciones: esta guía.

Estamos preparados para ofrecerle varios modelos LLM; siempre puede elegir y pedir el que necesite en la sección de nuestro sitio web Language LLM Models.

Información

El uso de su propio servidor con un chatbot o un modelo preinstalado elimina el riesgo de bloqueos de cuenta, como puede ocurrir al utilizar las APIs de LLM de Google, Anthropic u OpenAI.

Por tanto, una vez pedido el servidor, para conectarlo a OpenClaw siga las instrucciones a continuación:

  1. Para conectar nuestro agente, ejecute el comando:

    curl -fsSL https://raw.githubusercontent.com/hkadm/ollama_gpu_test/refs/heads/main/scripts/hostkey_openclaw.sh -o ./hostkey_openclaw.sh
    
  2. Convierta el archivo en ejecutable y ejecútelo:

    chmod +x ./hostkey_openclaw.sh
    ./hostkey_openclaw.sh
    
  3. Se lanzará el script HOSTKEY AI CHATBOT Agent Provider Setup. En el paso Chatbot Domain, especifique el nombre de dominio de su servidor (Por ejemplo: https://ollama<Server_ID_from_Invapi>.hostkey.in).

  4. En el paso API Key from OpenWebUI, introduzca la clave API obtenida en su servidor con OpenWebUI (Vaya a OpenWebUI en el menú Settings - Account; la clave estará en el campo Api Key. Si no hay ninguna clave, genere una nueva).

  5. En el paso Model selection, elija el modelo requerido de entre los disponibles (puede introducir el número del modelo de la lista).

  6. Establezca el parámetro Context con un valor entre 8000 y el máximo admitido por su modelo. El parámetro Max Tokens puede dejarse en el valor predeterminado.

Listo – ya puede chatear con OpenClaw mediante la línea de comandos.

Interactuar con OpenClaw mediante la línea de comandos

Para gestionar mediante la línea de comandos, utilice el siguiente comando para iniciar:

openclaw tui

Para salir del modo de gestión por línea de comandos, pulse Ctrl + C dos veces.

Conexión a la interfaz web

La interfaz web es una opción cómoda para gestionar Clawbot. Está destinada al control y la depuración; a través de ella puede chatear con el bot, gestionar tokens y monitorizar el estado del agente.

La interfaz web no está disponible para su uso en la internet abierta; solo puede utilizarse en un ordenador local. Para proporcionar acceso, se requieren varios pasos de configuración:

  1. Conéctese al servidor con el agente mediante SSH y ejecute el comando:

    openclaw dashboard
    
  2. Tome nota de la salida del comando. Para una configuración posterior, necesitamos los valores de la 1ª y 4ª línea:

  3. En su ordenador local, abra la línea de comandos de nuevo e introduzca el comando:

    ssh -N -L 18789:127.0.0.1:18789 openclaw@IP_of_server
    

Es posible que tenga que volver a introducir la contraseña para acceder al servidor. Pulse Enter – Clawbot creará un túnel para su uso en la máquina local.

  1. En la ventana del navegador, introduzca la Dashboard URL – se abrirá la interfaz web y podrá empezar a utilizarla.

Conectar un bot de Telegram

La principal ventaja de gestionar OpenClaw es, sin duda, la capacidad de gestión y monitorización mediante mensajería. Considere el ejemplo de la conexión vía Telegram. Para conectar otros mensajeros, utilice el mismo algoritmo, que solo diferirá en el procedimiento de creación del bot en el mensajero específico.

  1. Utilizando la herramienta integrada @BotFather, cree un bot para chatear con OpenClaw:

    • busque @BotFather
    • introduzca el comando /newbot
    • introduzca el nombre del bot, que aparecerá en su lista de canales
    • introduzca el nombre de usuario del bot (debe terminar en “bot”)
  2. Cuando se cree el bot, se le asignará una clave API que utilizará para la integración.

  3. Reinicie el asistente de configuración de OpenClaw con el comando:

    openclaw onboard
    
  4. En el paso Select channel, elija Telegram (Bot API). Introduzca la clave API.

  5. Vaya a Telegram, busque y ejecute el bot creado. El bot proporcionará un Pairing code para el emparejamiento con el agente.

  6. En los ajustes de Clawbot, finalice el emparejamiento. Introduzca el comando:

    openclaw pairing approve telegram <Pairing Code>
    

Ahora puede gestionar el agente utilizando el bot de Telegram.

Nota

La información detallada sobre la configuración principal de OpenClaw está disponible en la developer documentation.

Pedir un servidor con OpenClaw mediante API

Para instalar este software utilizando la API, siga estas instrucciones.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×