Skip to main content
Usa esta guía para conectar OpenClaw a CometAPI. Elige un formato de API y un ID de modelo para la primera configuración.
OpenClaw v2026.8.1 también se conoce como OpenClaw 2.0. El paquete no utiliza un 2.x número de versión. Consulta el anuncio de OpenClaw 2.0 y las notas de la versión v2026.8.1.
Referencias oficiales de OpenClaw:

Requisitos previos

  • Node.js 22.22.3+, 24.15+ o 25.9+. Se recomienda Node 26. Node 23 no es compatible.
  • Una cuenta de CometAPI con una clave de API activa del panel.
  • Un ID de modelo de la página de modelos de CometAPI.

Instalación y actualizaciones

El instalador oficial puede instalar la CLI sin iniciar la incorporación. Esto mantiene la configuración del modelo como un paso independiente.
El siguiente comando ejecuta el instalador oficial:
Si administras Node.js y npm por tu cuenta, npm 11.16+ y npm 12 aceptan la --allow-scripts opción. El siguiente comando instala OpenClaw sin iniciar la incorporación:
En npm 11.15 y versiones anteriores, omite --allow-scripts=openclaw porque esa versión de npm no reconoce la opción.Confirma que la CLI instalada cumple la versión mínima para esta guía:
Continúa con Configurar CometAPI. No realices primero la incorporación estándar, porque el flujo guiado no expone todos los adaptadores de API personalizados. adaptadores.

Configurar CometAPI

Usar la incorporación clásica

La incorporación clásica es la vía preferida para la primera instalación de Chat Completions, Responses y Anthropic Messages. El siguiente comando abre la incorporación clásica e instala el servicio en segundo plano servicio:
En Model/Auth, elija Custom Provider. A continuación, introduzca los valores de una de estas opciones de compatibilidad: Introduzca el ID de proveedor correspondiente, your-model-id, y su clave de API de CometAPI cuando se le solicite. El asistente de terminal oculta la entrada de la clave de API. El menú clásico de Custom Provider no incluye el adaptador de Google Generative AI adaptador. Para usar ese adaptador, complete Configurar un proveedor con comandos de configuración, establezca el modelo principal y, después, ejecute la incorporación clásica. Elija Keep existing model config cuando el asistente presente esa opción.

Configurar un proveedor con comandos de configuración

Use esta ruta para el adaptador de Google o para cambios de configuración controlados. OpenClaw admite JSON5, por lo que no analice ni reescriba openclaw.json con una herramienta JSON estricta.
El escritor de configuración nativo de OpenClaw valida JSON5, pero normaliza el archivo a JSON al escribirlo. Los comentarios existentes, las comas finales y el formato pueden eliminarse. Cree una copia de seguridad verificada antes de aplicar un parche si estos detalles son importantes para usted.
Primero, muestre la ruta de configuración activa y valide su contenido:
OpenClaw lee las claves de API del proveedor desde el entorno del proceso o el archivo global de estado .env. No confía en un archivo .env del espacio de trabajo para las claves de API del proveedor proveedor. El archivo global es ~/.openclaw/.env, o $OPENCLAW_STATE_DIR/.env cuando se establece OPENCLAW_STATE_DIR. Si la incorporación clásica almacenó la clave de API, omita el siguiente paso. De lo contrario, use la pestaña de su sistema operativo para almacenar la clave de API sin mostrarla .
Los siguientes comandos actualizan COMETAPI_KEY de forma atómica y rechazan un valor vacío:
Antes de agregar un proveedor, inspeccione su ruta de destino. Reemplace el ID de proveedor en el siguiente comando por el ID de la pestaña seleccionada:
Si el comando devuelve un proveedor configurado, deténgase antes de aplicar el ejemplo. config patch combina objetos, pero reemplaza arreglos. Combine el nuevo modelo en el arreglo de modelos del proveedor antes de escribir ese arreglo. Esto conserva los metadatos del modelo, los encabezados personalizados y otros ajustes del proveedor. Elija un formato de API. Cada parche usa un SecretRef respaldado por el entorno y modifica solo las rutas de configuración de destino, manteniendo intactas las demás secciones de configuración.
Un ID de modelo no es automáticamente compatible con todos los adaptadores de API. Seleccione un adaptador que admita el modelo y la ruta exactos de CometAPI, y luego verifique esa combinación de proveedor/modelo/adaptador con una solicitud activa. El your-model-id valor siguiente es un marcador de posición de configuración, no una afirmación universal de compatibilidad.
  • ID del proveedor: cometapi-openai
  • Adaptador de OpenClaw: openai-completions
  • URL base: https://api.cometapi.com/v1
  • Referencia del modelo principal: cometapi-openai/your-model-id
Cree cometapi.patch.json5 con este parche de proveedor:
Valide el parche antes de que OpenClaw escriba la configuración:
Si la validación se realiza correctamente, aplique el mismo parche:
Si no se ha configurado ningún modelo principal, establezca este modelo como predeterminado:
Verifique la configuración del proveedor y envíe una solicitud mínima al modelo:
Para cambiar la sesión de chat activa de OpenClaw, ejecute este comando de chat:
Lista de modelos de OpenClaw 2026.8.1 con cuatro formatos de proveedor de CometAPI
Para un proveedor nuevo, openclaw config set proporciona el mismo esquema y comprobaciones de SecretRef. Use --strict-json, --merge y --dry-run antes de la escritura. La siguiente alternativa previsualiza el proveedor de Chat Completions:
Si la ejecución en seco se realiza correctamente, repita el comando sin --dry-run para guardarlo. No aplique este ejemplo a un proveedor configurado. El arreglo models debe incluir la lista completa de modelos combinada del proveedor antes de una escritura.

Comprender los metadatos del modelo

Los parches mínimos declaran un modelo de solo texto. Agregue metadatos opcionales solo cuando haya verificado las especificaciones del modelo: Los valores incorrectos pueden ocultar entradas admitidas, sobreestimar el contexto utilizable o solicitar un tamaño de salida no admitido. Mantenga your-model-id en ejemplos reutilizables, y use la página de modelos de CometAPI para seleccionar un ID de modelo.

Verifique la configuración completa

Después de cambiar el archivo de configuración o el archivo global .env, reinicie Gateway:
Luego valide la configuración y el estado de Gateway:
Ejecute los comandos específicos del proveedor desde la pestaña de formato de API seleccionada. Un modelo Una comprobación de lista o estado solo confirma la configuración. El comando openclaw agent exec envía una solicitud real al modelo. Confirme que devuelve OPENCLAW_OK sin un error no resuelto de autenticación, adaptador o modelo. Si OpenClaw vuelve a intentar una solicitud, registre e inspeccione cada intento en lugar de considerar el marcador final como un éxito en un único intento.

Solución de problemas

Confirme que COMETAPI_KEY esté presente en el entorno del proceso o en el archivo de estado global .env. No imprima el valor en la salida del terminal.Después de corregir la fuente de claves de confianza, reinicie y compruebe Gateway:
No sobrescriba un proveedor que tenga valores distintos para baseUrl, api, encabezados personalizados o metadatos de modelo. Inspeccione primero el proveedor de destino:
Use un ID de proveedor diferente cuando ambas configuraciones sean intencionales. Si la diferencia es accidental, cree una copia de seguridad verificada antes de cambiar el proveedor de destino.
Inspeccione el estado de la actualización antes de reparar la instalación:
Estos comandos conservan el directorio de estado.
Reinstale una versión conocida del paquete mientras conserva el directorio de estado. Primero, obtenga una vista previa de la operación:
Si la vista previa es correcta, ejecute la misma operación sin --dry-run:
Restaure una copia de seguridad del estado solo cuando el código instalado no pueda leer el estado. Una restauración del estado puede descartar sesiones y cambios de configuración que se crearon después de la copia de seguridad.
Última modificación el 31 de agosto de 2026