Gestión de costos y uso de API en OpenClaw
Configurar agentes de IA es genial hasta que llega la factura a fin de mes. A veces no está claro qué comando o qué herramienta está consumiendo tus créditos de forma silenciosa. Es frustrante ver cómo desaparece el presupuesto sin tener un desglose real de lo que está pasando bajo el capó mientras desarrollas.
Para evitar sorpresas, es mejor que configures la visibilidad de costos desde el primer minuto. Aquí tienes cómo OpenClaw gestiona tus API keys y dónde puedes rastrear cada centavo.
Requisitos previos
Sección titulada «Requisitos previos»- OpenClaw instalado y configurado.
- API keys activas (OpenAI, Anthropic, Brave, etc.).
- Archivo
auth-profiles.jsono variables de entorno configuradas.
Inicio rápido
Sección titulada «Inicio rápido»Sigue estos pasos para ver tu consumo actual en menos de 5 minutos:
- Escribe
/statusen el chat para ver el modelo actual y el costo estimado de la última respuesta. - Activa el desglose automático con
/usage fullpara que cada mensaje incluya un pie de página con el costo. - Ejecuta
openclaw status --usageen tu terminal para ver las ventanas de cuota de tus providers. - Usa
openclaw channels listpara verificar el estado de salud de tus conexiones.
Cómo se descubren las keys
Sección titulada «Cómo se descubren las keys»OpenClaw busca credenciales en varios lugares automáticamente:
- Auth profiles: Perfiles por agente guardados en
auth-profiles.json. - Environment variables: Variables como
OPENAI_API_KEY,BRAVE_API_KEYoFIRECRAWL_API_KEY. - Config: Ajustes en
models.providers.*.apiKey,tools.web.search.*omemorySearch.*. - Skills: Keys almacenadas en
skills.entries.<name>.apiKeyque se exportan al proceso de la skill.
Funciones que consumen créditos
Sección titulada «Funciones que consumen créditos»1. Respuestas del modelo core
Sección titulada «1. Respuestas del modelo core»Cada interacción en el chat o llamada a herramientas usa el provider actual. Es la fuente principal de gasto.
2. Procesamiento de media
Sección titulada «2. Procesamiento de media»Si envías archivos, OpenClaw los procesa antes de responder:
- Audio: OpenAI, Groq o Deepgram (se activa solo si detecta las keys).
- Imagen: OpenAI, Anthropic o Google.
- Video: Google.
3. Memoria y embeddings
Sección titulada «3. Memoria y embeddings»La búsqueda semántica usa APIs de embeddings si no usas la opción local:
memorySearch.provider = "openai"memorySearch.provider = "gemini"memorySearch.provider = "voyage"
4. Herramientas de búsqueda web
Sección titulada «4. Herramientas de búsqueda web»web_search utiliza API keys externas:
- Brave Search API: Requiere
BRAVE_API_KEY. El tier gratuito ofrece 2,000 requests/mes y 1 request/segundo (pide tarjeta para verificar). - Perplexity: A través de OpenRouter usando
PERPLEXITY_API_KEY.
5. Firecrawl para lectura web
Sección titulada «5. Firecrawl para lectura web»La herramienta web_fetch usa Firecrawl si configuras FIRECRAWL_API_KEY. Si no hay key, hace un fetch directo sin costo de API.
6. Snapshots de uso y salud
Sección titulada «6. Snapshots de uso y salud»Comandos como openclaw status --usage o openclaw models status --json hacen llamadas ligeras a los endpoints de los providers para mostrarte tus cuotas.
7. Resúmenes de compactación
Sección titulada «7. Resúmenes de compactación»Cuando la sesión es muy larga, el sistema resume el historial usando el modelo actual para ahorrar contexto, lo que genera un gasto pequeño de tokens.
8. Escaneo de modelos
Sección titulada «8. Escaneo de modelos»El comando openclaw models scan puede sondear modelos en OpenRouter y consume créditos si el probing está activo.
9. Modo Talk (Voz)
Sección titulada «9. Modo Talk (Voz)»Si usas el modo de voz con ElevenLabs (ELEVENLABS_API_KEY), cada respuesta generará costos de síntesis de voz.
10. Skills de terceros
Sección titulada «10. Skills de terceros»Las skills pueden usar sus propias keys en skills.entries.<name>.apiKey para conectar con servicios externos.
Solución de problemas
Sección titulada «Solución de problemas»- No veo el costo en dólares: Si usas flujos de OAuth, el costo monetario se oculta. Usa
/usage tokenspara ver al menos el conteo de datos. - Brave Search falla: Verifica que hayas registrado una tarjeta en su Gateway. Aunque no te cobren el tier gratuito, la verificación es obligatoria.
- Gasto inesperado en memoria: Revisa si
memorySearch.providerestá en"local". Si usas"openai", cada fragmento guardado consumirá tokens de embedding.
¿Necesitas ayuda para configurar un provider específico? Prueba el AI Setup Assistant.
Próximos pasos
Sección titulada «Próximos pasos»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.