Usa los modelos de Alibaba Cloud Model Studio en OpenClaw.
Inicio rápido
- 1
Instala el plugin de Qwen
Si no se puede instalar el plugin, consulta Configura con un archivo de configuración. - 2
Obtén una clave de API
- Token Plan
- Pago por uso
- Coding Plan
Obtén una clave de API de Token Plan según tu edición:- Token Plan Personal Edition: Crear o ver la API Key
- Token Plan Team Edition: Asignar una plaza y obtener la API Key
- 3
Configura el modelo
Ejecuta el comando correspondiente a tu plan de facturación e introduce la clave de API cuando se te solicite.- Token Plan
- Pago por uso
- Coding Plan
- 4
Verifica
Ejecuta los siguientes comandos para comprobar la lista de modelos y realizar una llamada de prueba:
Configura con un archivo de configuración
Usa este método si no se puede instalar el plugin de Qwen o si prefieres administrar la configuración manualmente.
- 1
Abre o crea el archivo de configuración
~/.openclaw/openclaw.jsonActualiza solo los campos relevantes demodels,agentsygateway. No reemplaces el archivo completo. - 2
Escribe la configuración
- Token Plan Personal Edition
- Token Plan Team Edition
- Pago por uso
- Coding Plan
ReemplazaYOUR_API_KEYpor tu clave de API de Token Plan Personal Edition.Al usar qwen4-max-preview, usaparams.cacheRetentionpara establecershort,longonone;longusa un TTL de 1 hora.
gateway.auth.mode: none solo es adecuado para uso local en una sola máquina. Para compartir o acceder de forma remota, ejecuta openclaw doctor --generate-gateway-token para generar un token y, a continuación, reinicia el Gateway.Conecta canales de mensajería
- DingTalk
- WeChat
- QQ
- 1
Crea una aplicación de DingTalk y obtén las credenciales
- Inicia sesión en la DingTalk Open Platform, selecciona una organización para la que tengas permisos de desarrollador o crea una organización y, a continuación, obtén permisos de desarrollador.
- En la barra de menús superior, selecciona Application Development, haz clic en Create Application, introduce un nombre y una descripción para la aplicación y, a continuación, haz clic en Save.
- En la página Add Application Capabilities, agrega un Bot. Habilita Bot Configuration, completa los campos obligatorios, mantén el valor predeterminado Stream mode en message receiving mode y haz clic en Publish.
- En la página Credentials and Basic Information, obtén el Client ID y el Client Secret.
- En la página Version Management and Release, crea una versión, define el rango de visibilidad, guarda y publica.
- 2
Instala el plugin de canal de DingTalk
La salida debe incluir el plugindingtalkcon el estadoloaded. - 3
Configura el canal de DingTalk
Agrega las siguientes configuraciones a~/.openclaw/openclaw.json. ReemplazaYOUR_DINGTALK_APPKEYyYOUR_DINGTALK_APPSECRETpor las credenciales del paso 1. No sobrescribas las configuraciones existentes, comomodelsyagents.EstablecerdmPolicyygroupPolicyenopenes adecuado para pruebas o uso personal. En un entorno de producción, establécelos enallowlisty agrega el campoallowFrom: - 4
Verifica
En la sección Channels, DingTalk debe aparecer comoONcon el estadoOK - configured. Envía un mensaje al bot en un chat de grupo de DingTalk para probar la conexión.
Lark
- 1
Crea una aplicación de Lark
- Ve a la Lark Open Platform, haz clic en Create Custom Enterprise App, introduce un nombre y una descripción para la aplicación, selecciona un icono y, a continuación, haz clic en Create.
- En la página Credentials and Basic Information, copia el App ID (con el formato
cli_xxx) y el App Secret. - En la página Permission Management, haz clic en Batch Import/Export Permissions, pega el siguiente JSON, haz clic en Next, Confirm New Permissions y, a continuación, haz clic en Apply for Activation.
- En la página Add Application Capabilities, selecciona la pestaña Add by Capability, busca la tarjeta Robot y haz clic en Configure.
- En Events & Callbacks, en la pestaña Event Configuration, establece Subscription Method en Use long-lived connection to receive events y guarda. A continuación, agrega el evento
im.message.receive_v1. - En la página Version Management and Release, crea una versión, introduce el número de versión y la descripción de la actualización, guarda y envía para revisión y publicación.
- 2
Configura el bot de Lark
Ejecutaopenclaw channels add, selecciona Feishu e introduce el App ID y el App Secret. A continuación, reinicia el gateway:Agrega el bot a un chat de grupo de Lark o envía un mensaje al bot. El bot responde con un mensaje que contiene un código de emparejamiento. Copia la última línea y envíala en el chat de OpenClaw para completar el emparejamiento. - 3
Verifica
En la sección Channels, Lark debe aparecer comoONcon el estadoOK. Envía un mensaje en Lark para probar la conexión.
Códigos de error
Si encuentras errores durante la configuración, consulta la documentación de preguntas frecuentes correspondiente a tu plan de facturación:
- Token Plan: Preguntas frecuentes de Personal Edition · Preguntas frecuentes de Team Edition
- Pago por uso: Códigos de error
- Coding Plan: Preguntas frecuentes de Coding Plan
Preguntas frecuentes
¿Cómo usar un plan de ahorro con pago por uso?
¿Cómo usar un plan de ahorro con pago por uso?
¿Cómo puedo ver los modelos que tengo configurados?
¿Cómo puedo ver los modelos que tengo configurados?
openclaw tui en el terminal para iniciar la línea de comandos del terminal de OpenClaw y, a continuación, introduce /model para ver la lista de modelos. Pulsa Enter para seleccionar un modelo y Esc para salir de la lista.¿Por qué recibo los errores HTTP 401: Incorrect API key provided., No API key found for provider xxx o HTTP 401: invalid_iam_token?
¿Por qué recibo los errores HTTP 401: Incorrect API key provided., No API key found for provider xxx o HTTP 401: invalid_iam_token?
- La clave de API no es válida, ha caducado, está vacía, tiene un formato incorrecto o corresponde a un endpoint incorrecto. Asegúrate de que la clave de API coincida con tu método de pago, se haya copiado por completo sin espacios adicionales y de que tu suscripción esté activa.
- OpenClaw está usando una configuración incorrecta y obsoleta de su caché de configuración. Elimina el elemento de configuración
providersde~/.openclaw/agents/main/agent/models.jsony reinicia OpenClaw. invalid_iam_tokenindica que la clave de API no superó la autenticación de IAM. Los escenarios comunes incluyen: la clave de API se ha revocado o deshabilitado; la región de la clave de API no coincide con la región de la URL base (por ejemplo, la clave de API se creó en Singapur, pero la URL base apunta a otra región); o una credencial temporal de STS ha caducado. Verifica que la clave de API y la URL base pertenezcan a la misma región y que el estado de la clave de API sea activo.
Ya he configurado otros canales, como DingTalk. ¿Cómo puedo agregar modelos de un nuevo plan de forma segura?
Ya he configurado otros canales, como DingTalk. ¿Cómo puedo agregar modelos de un nuevo plan de forma segura?
- No uses una función de reemplazo total. Sobrescribe las configuraciones personalizadas. Modifica solo las secciones relevantes.
- Si OpenClaw responde con normalidad, introduce los comandos directamente en un chat de OpenClaw para combinar la configuración.
- Si OpenClaw no tiene modelos configurados o no responde, edita manualmente
~/.openclaw/openclaw.json. Modifica solo los campos relevantes y deja la configuración existente sin cambios.
¿Qué debo hacer si recibo un error device identity required?
¿Qué debo hacer si recibo un error device identity required?
- Estás accediendo a la URL en un navegador por primera vez y el emparejamiento del dispositivo no se ha completado.
- Se borró la caché del navegador, lo que provocó la pérdida de la clave del dispositivo.
- Después de reinstalar o actualizar OpenClaw, falta el archivo de clave en el directorio
~/.openclaw/identity/.
openclaw devices list para confirmar que el dispositivo aparece en la lista Paired.Se consumen tokens incluso cuando OpenClaw no está en uso activo
Se consumen tokens incluso cuando OpenClaw no está en uso activo
~/.openclaw/agents/main/sessions/. Las llamadas de latido se marcan con [OpenClaw heartbeat poll].Soluciones:- Detén el gateway: ejecuta
openclaw gateway stopcuando no lo uses. Esto detiene el latido de inmediato. - Aumenta el intervalo de latido: establece
agents.defaults.heartbeat.everyen~/.openclaw/openclaw.json. Por ejemplo,"2h"establece el intervalo en cada 2 horas.