NanoClaw con Muapi

NanoClaw admite modelos de terceros mediante la configuración de OpenCode y documenta endpoints directos compatibles con la API de Claude para experimentos puntuales. Usa la ruta de OpenCode para conectar Muapi mediante OpenAI Compatible; la opción directa es experimental.

Opción 1: configura Muapi a través de OpenCode

La ruta compatible de NanoClaw para modelos externos es /add-opencode.

  1. Configura Muapi en OpenCode siguiendo la guía de OpenCode con Muapi.
  2. En el proyecto NanoClaw, inicia Claude Code y ejecuta /add-opencode.
  3. Sigue las instrucciones para activar OpenCode en el grupo de agentes que quieras.
  4. Elige el proveedor y el modelo Muapi configurados en OpenCode y prueba una tarea pequeña.

NanoClaw permite usar distintos backends de modelo para diferentes grupos de agentes. Guarda las claves API en la configuración local del proveedor, no en archivos compartidos del proyecto.

Opción 2: prueba el endpoint compatible con Claude

NanoClaw también documenta endpoints directos compatibles con la API de Claude para experimentos puntuales. Muapi ofrece su endpoint compatible con Anthropic Messages bajo /anthropic.

Primero, lista los ID de modelo disponibles en ese endpoint:

curl -s https://api.muapi.ai/anthropic/v1/models \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Añade los ajustes del endpoint al archivo .env local de NanoClaw:

ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID

Usa un ID de la respuesta de modelos. Esta conexión directa es experimental; si tu versión de NanoClaw no aplica estas variables de entorno en el contenedor del agente, utiliza /add-opencode.

Solución de problemas

  • Si falla la autenticación, confirma que el proceso o contenedor de NanoClaw pueda acceder a la clave.
  • Para el endpoint directo, usa https://api.muapi.ai/anthropic como URL base; el cliente añade /v1/messages.
  • Si se rechaza el modelo, copia su ID exacto de la lista del endpoint.
  • Empieza con una tarea breve y revisa el uso en el panel de Muapi.

Consulta el README de NanoClaw para ver las opciones actuales de proveedores externos y la guía de Claude Code con Muapi para conocer el endpoint compatible con Anthropic.