Parte 1: Instalacion, primeros pasos y configuracion de Ollama
AIAnalytics - Tu consultor empresarial con IA privada
Que es AIAnalytics
AIAnalytics es un plugin para FacturaScripts 2025+ que convierte tu ERP en un sistema de inteligencia empresarial. Analiza automaticamente facturacion, finanzas, clientes, stock, RRHH, procesos y anomalias, todo ello con IA 100% local. Tus datos NUNCA salen del servidor.
Caracteristicas principales
- 7 modulos de analisis: Facturacion, Finanzas, Clientes, Stock, Procesos, Anomalias y Horarios/RRHH
- IA local con Ollama: Consultor empresarial privado que entiende tus datos reales
- Dashboard con KPIs en tiempo real: 6 indicadores clave siempre visibles
- Chat conversacional: Pregunta lo que quieras sobre tu negocio en lenguaje natural
- Analisis automatico diario: Cron configurable que analiza tu empresa cada dia
- Sistema de alertas por severidad: critico, alto, medio, bajo, info
- Funciona sin IA: Modo reglas inteligentes como fallback cuando Ollama no esta disponible
- Compatible MySQL y PostgreSQL: Consultas SQL adaptadas a ambos motores
Requisitos previos
- FacturaScripts 2025.71 o superior
- PHP 8.0 o superior
- Extensiones PHP:
curl,json - Opcional: Ollama instalado en el servidor (para funciones de IA)
Instalacion del plugin
- Descarga el archivo
AIAnalytics.zip - Ve a Panel de Control > Plugins en FacturaScripts
- Pulsa Subir plugin y selecciona el ZIP
- Activa el plugin y espera a que se complete la instalacion
- Veras el mensaje: "AIAnalytics instalado. Ve a Informes > IA Analytics."
El plugin crea automaticamente:
- Tabla
ai_configcon 10 parametros de configuracion predeterminados - Tabla
ai_reportspara almacenar los informes generados - Tabla
ai_chatpara el historial de conversaciones - Tabla
ai_metricspara metricas historicas
Acceso al plugin
Una vez instalado, accede desde el menu:
Informes > IA Analytics
Veras el panel principal con:
- Cabecera con indicador de estado de la IA (badge verde/amarillo/azul)
- Dos pestanas: Dashboard y Chat IA
- Boton de configuracion (engranaje)
Modos de funcionamiento
Modo Reglas (sin Ollama)
Es el modo por defecto. El plugin analiza tus datos usando reglas estadisticas inteligentes:
- Detecta facturas vencidas y calcula morosidad
- Identifica clientes inactivos y concentracion de cartera
- Revisa stock bajo minimo y sin rotacion
- Analiza margenes, flujo de caja y tendencias
- Detecta duplicados, descuentos excesivos y anomalias
El badge mostrara: Modo reglas (azul)
Modo IA (con Ollama)
Cuando activas Ollama, obtienes un consultor empresarial completo:
- Analisis contextual con recomendaciones accionables
- Chat conversacional sobre cualquier aspecto del negocio
- Resumen ejecutivo generado por IA
- La IA puede elevar la severidad de las alertas si detecta riesgos
- Roles expertos: CEO, CFO, Director Comercial, COO, RRHH, Controller, Auditor
El badge mostrara: IA Activa (verde)
Instalar y configurar Ollama
Que es Ollama
Ollama es un servidor de IA local que ejecuta modelos de lenguaje en tu propio servidor. No envia datos a ningun servicio externo. Es completamente gratuito.
Instalacion en Linux
Desde el propio plugin puedes instalar Ollama:
- Ve a Configuracion (icono engranaje) > pestana IA Local (Ollama)
- Pulsa Instalar Ollama (solo Linux)
- Espera 1-2 minutos a que termine la instalacion
O manualmente desde terminal:
curl -fsSL https://ollama.com/install.sh | sh
Descargar un modelo
Una vez instalado Ollama, necesitas descargar un modelo de IA:
- En Configuracion > IA Local, selecciona el modelo deseado
- Pulsa Descargar Modelo
- Espera a que se complete la descarga (puede tardar varios minutos)
Modelos recomendados
| Modelo | Tamano | Descripcion |
|---|---|---|
| Qwen 2.5 3B | ~2 GB | Rapido, buen espanol. Recomendado para empezar |
| Qwen 2.5 7B | ~4.5 GB | Mejor calidad de analisis |
| Llama 3.2 3B | ~2 GB | Equilibrado |
| Llama 3.1 8B | ~4.7 GB | Muy preciso |
| Mistral 7B | ~4 GB | Buena alternativa |
| Gemma 2 9B | ~5.5 GB | Alto rendimiento |
| Phi-3 3.8B | ~2.3 GB | Compacto |
Verificar conexion
- Pulsa Probar Conexion en la pestana de configuracion
- Si todo esta bien, veras: "Ollama conectado. Modelos: qwen2.5:3b"
- Si no detecta Ollama, verifica que el servicio este corriendo:
systemctl status ollama
Activar la IA
- En Configuracion > IA Local, cambia Activar IA a "Activado (Ollama)"
- Pulsa Guardar
- El badge cambiara a verde: IA Activa
Primeros pasos recomendados
- Sin Ollama: Pulsa "Analisis Completo" para ver que detectan las reglas inteligentes con tus datos reales
- Instala Ollama y descarga el modelo Qwen 2.5 3B
- Activa la IA y vuelve a ejecutar el analisis completo
- Prueba el Chat: Pregunta "¿Como van las ventas este mes?" para ver la diferencia
- Activa el Cron: Para recibir analisis automaticos cada dia