Usa CometAPI como proveedor de modelos para OpenClaw: más de 500 modelos en una sola API.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerrequisitos
- Node.js ≥ 22 — se recomienda usar nvm
- Una cuenta de CometAPI con una API key activa — consigue la tuya aquí
Instalación
Obtén tu API key de CometAPI
Instala o actualiza OpenClaw
Recomendado — usa el instalador oficial:O instálalo mediante npm:Luego ejecuta el asistente de configuración una vez:Durante el onboarding, elige Skip en el paso Model/Auth si quieres configurar CometAPI manualmente. Después del onboarding, confirma que el gateway esté en ejecución:
Configuración
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 flujo de secretos, omite este paso: la configuración de abajo usa $\{COMETAPI_KEY\} sin importar cómo se establezca la variable.Configura los proveedores de CometAPI
CometAPI admite cuatro formatos de API. Añade uno o más bloques de proveedor a
Puedes dejar solo los proveedores que necesites, o mantener los cuatro para enrutar entre formatos usando referencias
~/.openclaw/openclaw.json:| Provider | API Format | Endpoint called | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model.Sustituye cada marcador your-...-model-id por un model ID actual de la página de modelos de CometAPI que coincida con el bloque de proveedor.Usa
cometapi-openai-responses (api: "openai-responses") para los modelos que requieren la OpenAI Responses API. 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 proveedor se resuelven desde models.providers.*.apiKey mediante la variable de entorno $\{COMETAPI_KEY\}. auth-profiles.json solo es necesario si quieres rotación de credenciales por perfil entre múltiples claves.Verificación
Reinicia y verifica
Reinicia el gateway después de añadir 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-claudemuestra tus modelos configuradosopenclaw doctorno informa errores de configuración ni de autenticación para los proveedores de CometAPI

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