Nuestra solución fue desarrollar un Asistente IA con todo el conocimiento obtenido de la documentación de Licuas.
1. El funcionamiento se basa en una arquitectura avanzada y automatizada:
- Ingesta e interrelación automática: El corazón de la solución es un proceso automatizado que monitoriza diariamente el SharePoint de Licuas. Cuando detecta nueva documentación, el sistema:
- La ingesta y la procesa, extrayendo todo su contenido.
- Analiza sus metadatos y contenido (inclusive análisis de imágenes) para entender qué es y cómo se vincula con el resto de la documentación existente.
- Crea y da forma al corpus del RAG (Retrieval-Augmented Generation), construyendo durante el proceso las relaciones entre los documentos
2. Base de Conocimiento
Toda esta información procesada y relacionada se convierte en vectores y se almacena en Pinecone, una base de datos vectorial que permite búsquedas semánticas ultrarrápidas.
3. Respuestas contextuales
Cuando en Licuas se realiza una consulta en el chat, el sistema, orquestado con LangChain y la API de OpenAI, ofrece una respuesta muy precisa y aprovecha las relaciones que el sistema ha creado. Por ejemplo:
Si la respuesta se basa en un procedimiento que requiere rellenar un formulario, el asistente añade proactivamente a la conversación un enlace para descargar dicho formulario.
Cada respuesta incluye las referencias a los documentos fuente originales, por si se desea acceder a ellos.