Registra la conexión del modelo
Utiliza tu instalación local existente de OpenClaw. Ejecuta openclaw config file para localizar la configuración activa y guarda una copia antes de combinar cambios. Elige un ID exacto de MandAPI con Chat Completions y herramientas adecuadas para tu agente.
Combina el bloque siguiente con la configuración existente. Sustituye MODEL_ID y conserva tus otros proveedores, canales y ajustes del espacio de trabajo:
{
"models": {
"mode": "merge",
"providers": {
"mandapi": {
"baseUrl": "https://api.mandapi.com/v1",
"apiKey": "${MANDAPI_API_KEY}",
"api": "openai-completions",
"models": [
{
"id": "MODEL_ID",
"name": "MandAPI"
}
]
}
}
}
}openai-completions es el nombre del adaptador Chat Completions en OpenClaw y utiliza la base /v1 indicada. Responses necesita otro adaptador y un modelo que admita ese formato; cambiar solo el nombre del modelo no cambia el protocolo.
Proporciona la credencial al proceso
Configura MANDAPI_API_KEY de forma privada antes de iniciar el proceso local. En Bash:
read -rsp "Clave de MandAPI: " MANDAPI_API_KEY
printf '\n'
export MANDAPI_API_KEYO en PowerShell:
$env:MANDAPI_API_KEY = [Net.NetworkCredential]::new('', (Read-Host 'Clave de MandAPI' -AsSecureString)).PasswordSi OpenClaw se ejecuta como servicio, añade la variable al entorno de ese servicio; una variable en otra terminal no llega automáticamente. El texto ${MANDAPI_API_KEY} del JSON es una referencia, no la clave real.
Valida y selecciona
openclaw config validate
openclaw models list
openclaw models set mandapi/MODEL_IDInicia un chat local desde tu interfaz habitual de OpenClaw. Haz una pregunta breve sin herramientas y después pide un resumen pequeño del proyecto sin modificar archivos. Comprueba el modelo seleccionado y su consumo en MandAPI. Esta prueba local no necesita conectar WhatsApp, Telegram ni otro canal.
Revisa la configuración activa
Si un ajuste parece ignorado, comprueba si models.json del agente sobrescribe ese proveedor. Si la autenticación solo falla en el servicio, revisa su entorno. Si el texto funciona pero las herramientas fallan, revisa el modelo y la política actual. No inventes límites de contexto ni costes cero para aceptar la entrada.
Para recuperar la conexión anterior, selecciona el modelo previo y restaura solo los ajustes del proveedor que cambiaste.