Todo lo necesario para configurar AI Cost Governor y su complemento Pro. Requisitos: WordPress 7.0 o superior y PHP 7.4 o superior.
Primeros pasos
- En el escritorio de WordPress ve a Plugins → Añadir nuevo, busca «AI Cost Governor», instálalo y actívalo.
- Comprueba que hay un proveedor de IA conectado en Ajustes → Conectores. AI Cost Governor no necesita clave propia.
- Abre AI Governor → Budgets & policies y escribe un presupuesto mensual en dólares.
- Abre AI Governor → Model pricing y comprueba que los modelos que usas tienen precio. Los que no lo tienen se estiman con una tarifa de respaldo conservadora, y el panel te dice cuáles son.
El panel
AI Governor → Dashboard muestra el gasto del mes frente al presupuesto, la proyección a fin de mes, las peticiones y las bloqueadas, un gráfico diario y el gasto por plugin, modelo y usuario. La misma cifra aparece en la barra superior para los administradores (puedes ocultarla en Budgets & policies).
Presupuestos y corte automático
Los presupuestos se reinician el día 1 de cada mes, en la zona horaria de tu sitio. Con el corte automático activado, cuando el gasto alcanza el presupuesto cada nueva petición se rechaza antes de llegar al proveedor, y los plugins que comprueban si la IA está disponible ocultan sus funciones. Con el corte desactivado, los presupuestos solo envían alertas.
El coste de una petición solo se conoce al terminar, así que la que cruza el límite se completa y la siguiente se bloquea. Deja un pequeño margen.
Interruptor de emergencia
AI Governor → Dashboard → «Stop all AI now» bloquea todas las peticiones de IA del sitio hasta que lo vuelvas a activar. Mientras está encendido, un aviso lo recuerda a los administradores.
Quién puede usar la IA
En Budgets & policies marca «Only allow the roles below» y elige los roles. También puedes impedir que los visitantes sin sesión usen la IA, lo que protege chatbots y formularios públicos. Las tareas programadas y WP-CLI siempre están permitidas.
Alertas
Se envía un email cuando un presupuesto llega al 80 % y al 100 %, una vez al mes, al email del administrador o a las direcciones que indiques. Pro añade umbrales a medida y webhooks de Slack o Teams.
Instalar Pro
- Mantén el plugin gratuito instalado y activo: Pro es un complemento y lo necesita.
- Plugins → Añadir nuevo → Subir plugin → elige
ai-cost-governor-pro.zipdel email de compra → Activar. - AI Governor → Pro license → pega tu clave de licencia → Activate.
- Las secciones Pro aparecen en Budgets & policies, y la exportación CSV en Usage log.
La licencia se comprueba una vez al día. Si nuestro proveedor de licencias no responde, Pro sigue funcionando 7 días. Para cambiar de sitio, pulsa antes «Deactivate on this site». Gestiona o cancela tu suscripción desde el portal de cliente.
WP-CLI
wp ai-governor status wp ai-governor usage --by=source wp ai-governor budget 50 wp ai-governor kill-switch on wp ai-governor purge
Para desarrolladores
Abilities (también disponibles por la API REST): ai-cost-governor/get-usage-summary para gestores y ai-cost-governor/get-my-budget para cualquier usuario conectado. Filtros y acciones: aicg_policy_decision, aicg_budgets, aicg_request_context, aicg_price_table, aicg_request_cost, aicg_usage_recorded y aicg_request_blocked. La lista completa está en el README dentro de la carpeta del plugin.
Privacidad
Por cada petición, el plugin guarda en tu propia base de datos la hora, el ID y rol del usuario, el plugin, el modelo, los tokens y el coste estimado. Nunca guarda el contenido de prompts ni respuestas. Los registros se borran al acabar el periodo de retención (30 días, hasta 365 con Pro), y el plugin es compatible con las herramientas de exportación y borrado de datos personales de WordPress.