Guía: Implementación de OpenClaw con llama.cpp en la Mini PC GEEKOM IT15

✍️ OpenClawRadar📅 Publicado: 27 de marzo de 2026🔗 Source
Guía: Implementación de OpenClaw con llama.cpp en la Mini PC GEEKOM IT15
Ad

Arquitectura de Implementación y Cambios Clave

Esta guía describe una implementación donde la puerta de enlace de OpenClaw (puerto 18789) se conecta a un llama-server gestionado manualmente (puerto 8080) en lugar del servidor Ollama predeterminado (puerto 11434). El objetivo es ejecutar un modelo local Qwen3-8B utilizando aceleración de GPU Intel Arc a través de SYCL.

Depuración y Soluciones

El proceso implicó resolver varios conflictos de configuración:

  • Problema 1: Configuración mcpServers No Compatible: OpenClaw no admite la clave de configuración mcpServers. La solución fue eliminar esta sección de openclaw.json y usar archivos por lotes para iniciar manualmente llama-server, integrando su lógica de inicio en código Python.
  • Problema 2: Conflicto de Caché de Sesión: Una sesión de canal Feishu en caché estaba anulando la nueva configuración global, causando errores de API de Ollama. Esto se solucionó eliminando el archivo de caché de sesión: del "C:\Users\JiugeAItest\.openclaw\agents\main\sessions\sessions.json".
  • Problema 3: Longitud de Contexto Insuficiente: El contexto predeterminado de llama-server de 4096 tokens causaba errores en conversaciones más largas. Esto se resolvió iniciando el servidor con -c 32768 y estableciendo contextWindow: 32768 en la configuración de OpenClaw.
Ad

Pasos de Implementación

La configuración utiliza una estructura de directorios específica en el GEEKOM IT15:

E:\Workspace_AI\Buildup_OpenClow
├── llama-b8245-bin-win-sycl-x64\ # versión SYCL de llama.cpp
│   ├── llama-server.exe
│   └── ... (DLLs)
├── models\Qwen3-8B-GGUF\
│   └── Qwen3-8B-Q4_K_M.gguf # Archivo del modelo
└── start_openclaw_with_llamacpp.bat # Script de inicio

Nota: El modelo Qwen3-8B-Q4_K_M.gguf está verificado como compatible con la versión b8245 de llama.cpp. Los modelos Qwen3.5 son incompatibles con esta versión debido a una discrepancia de longitud en rope.dimension_sections.

Configuración de OpenClaw

El cambio de configuración principal está en C:\Users\<Username>\.openclaw\openclaw.json. El proveedor del modelo se cambia de ollama a llama-cpp:

{
  "agents": {
    "defaults": {
      "model": {
        "primary": "llama-cpp/qwen3-8b"
      }
    }
  },
  "models": {
    "providers": {
      "ollama": { ... },
      "llama-cpp": {
        "api": "openai-completions",
        "apiKey": "llama-cpp-local",
        "baseUrl": "http://127.0.0.1:8080/v1",
        "models": [
          {
            "contextWindow": 32768,
            "id": "qwen3-8b",
            "name": "qwen3-8b",
            ...
          }
        ]
      }
    }
  }
}

La guía también incluye secciones sobre referencia de parámetros, una guía para evitar problemas, solución de problemas e instrucciones para volver a Ollama si es necesario.

📖 Read the full source: r/openclaw

Ad

👀 Ver también

Análisis de los Patrones de Ingeniería de Producción de Claude Code a partir del Código Fuente Inverso
Guías

Análisis de los Patrones de Ingeniería de Producción de Claude Code a partir del Código Fuente Inverso

Un desarrollador ha descompilado aproximadamente 500,000 líneas del código fuente TypeScript de Claude Code en un manual técnico de 19 capítulos que documenta patrones de ingeniería de producción que surgen bajo carga real, dinero real y adversarios reales.

OpenClawRadar
Cómo asegurar Claude Cowork con una capa proxy: Guía práctica
Guías

Cómo asegurar Claude Cowork con una capa proxy: Guía práctica

Un tutorial sobre cómo configurar una capa proxy para observar y asegurar el comportamiento de Claude Cowork, publicado por el equipo de General Analysis.

OpenClawRadar
Usar la IA como un Socio Cognitivo en lugar de una Fábrica de Código
Guías

Usar la IA como un Socio Cognitivo en lugar de una Fábrica de Código

Una publicación de Reddit propone un aviso del sistema llamado 'Cognitive Authorship Copilot' que obliga a la IA a actuar como un compañero de programación en pareja en lugar de un generador autónomo de soluciones, con tres niveles de intervención basados en la complejidad de la tarea.

OpenClawRadar
Aplicación de Centro de Comandos Personalizada para OpenClaw: PWA en React con Proxy WebSocket y Tailscale
Guías

Aplicación de Centro de Comandos Personalizada para OpenClaw: PWA en React con Proxy WebSocket y Tailscale

Un desarrollador construyó un centro de comando PWA en React para su configuración OpenClaw, con un panel de agentes en vivo, mesa de trading y notificaciones push, utilizando un patrón de proxy WebSocket para conectar la pasarela OpenClaw, que solo acepta conexiones locales, con dispositivos en una malla Tailscale.

OpenClawRadar