- 1 Consultas basadas en GraphRAG con Queen2.5
- 2 Sistema de consultas en funcionamiento.
- 3 Grafo generado en Neo4J.
Esta aplicación es un sistema de consulta de documentación, usa el lenguaje python como “orquestador” o cimiento principal, la documentación vectorizada en una base de datos (Qdrant), MongoDB para administrar el historial de mensajes, un modelo de lenguaje (Queen2.5:3B) para construir las respuestas, y neo4j para almacenar el grafo de conceptos, que busca aumentar la calidad de las respuestas del modelo de lenguaje.
(Aclaración 1: Esta aplicación fue construida usando la IA Gemini para tener una aplicación funcional en el menor tiempo posible, usando esta app como base, es posible mejorarla a través de las opciones que da streamlit)
A continuación se presenta un pequeño ejemplo de su despliegue y funcionamiento en el host local. Se alimento a la aplicación con la ley de movilidad de la Ciudad de México.
Tras multiples consultas el grafo generado en Neo4J es el siguiente.


