Requisitos previos
- Node.js ≥ 22 — recomendado a través de nvm
- Una cuenta de CometAPI con una clave API activa — obtén la tuya aquí
Instalación
1
Obtén tu clave API de CometAPI
2
Instala o actualiza OpenClaw
Recomendado — usa el instalador oficial:O instálalo mediante npm:Luego ejecuta el asistente de configuración una vez:Durante la incorporación, elige Skip en el paso Model/Auth si quieres configurar CometAPI manualmente. Después de la incorporación, confirma que el gateway está en ejecución:
Configuración
1
Guarda tu clave de CometAPI
Escribe tu clave en
~/.openclaw/.env para que esté disponible para el daemon sin dejarla codificada directamente en los archivos de configuración:Si ya inyectas
COMETAPI_KEY a través de tu shell, gestor de servicios o un flujo de secrets, omite este paso: la configuración de abajo usa $\{COMETAPI_KEY\} independientemente de cómo se establezca la variable.2
Configura los providers de CometAPI
CometAPI admite cuatro formatos de API. Agrega uno o más bloques de provider a Puedes mantener solo los providers que necesites, o conservar los cuatro para enrutar entre formatos usando referencias
~/.openclaw/openclaw.json:provider/model.Reemplaza cada marcador your-...-model-id con un model ID actual de la página de modelos de CometAPI que coincida con el bloque de provider.Usa
cometapi-openai-responses (api: "openai-responses") para los modelos que requieren la API de OpenAI Responses. Usa cometapi-openai (api: "openai-completions") para los modelos en la ruta clásica de Chat Completions. Ambos comparten el mismo baseUrl (https://api.cometapi.com/v1); la única diferencia es qué endpoint downstream llama OpenClaw.El archivo
auth-profiles.json no es obligatorio para esta configuración. Las claves de provider se resuelven desde models.providers.*.apiKey mediante la variable de entorno $\{COMETAPI_KEY\}. auth-profiles.json solo se necesita si quieres rotación de credenciales por perfil entre múltiples claves.Verificación
1
Reinicia y verifica
Reinicia el gateway después de agregar Luego ejecuta los diagnósticos:Una configuración correcta se ve así:
.env o cambiar la configuración del proveedor:openclaw models statusresuelve el modelo principal acometapi-claude/your-claude-model-idsin advertencias de autenticación faltante para los proveedores de CometAPIopenclaw models list --provider cometapi-claudeenumera tus modelos configuradosopenclaw doctorno informa errores de configuración ni de autenticación para los proveedores de CometAPI

Cambiar modelos
1
Cambiar modelos
Solución de problemas
Reinstalación limpia (opcional)
Reinstalación limpia (opcional)
Si estás corrigiendo una configuración anterior dañada, detén el gateway, elimina Esto elimina toda la configuración local, sesiones, registros, estado de autenticación y espacios de trabajo. Luego sigue nuevamente los pasos 3–5.
~/.openclaw y luego vuelve a ejecutar la incorporación antes de aplicar la configuración de CometAPI:
