Proyecto de integración de Clarion con Ollama + QDrant
Este proyecto tiene por objetivo la integración de un sistema desarrollado en Clarion con un LLM corriendo sobre Ollama. La idea es suministrarle al LLM paquetes de datos, para que este realice analisis sobre los mismos y de al usuario respuestas.
Está incompleto, dado que en esta etapa me centré en la comunicación del sistema con Ollama.
En el documento Resumen_Proyecto_RAG_Ollama_Qdrant.docx, generado por Claude, donde hay información sobre la estructura del proyecto e implementación.
La idea completa (de implementación en un sistema), sería:
Una tabla de "Contextos", en la que se puedan guardar los componentes "predefinidos" de un prompt tipo CRAFTED. En este prompt, definido por el desarrollador, se almacenarian condiciones, contextos, información de la estructura de datos a suministrar, etc.
Procesos de generación de "vistas" en formato JSON. Estos procesos prepararían las vistas de datos para las consultas, y las almacenarían en la DB QDrant. La idea es que el desarrollador pueda armar vistas parciales, sobre distintos aspectos de la DB del sistema, para distintos objetivos (Ej: Ventas, Compras, Inventarios, CRM, etc.).
Consultas al LLM: En cada punto del sistema que corresponda, se llama a la ventana de consulta, indicando que "Contexto" utilizar, y dando lugar a la pregunta del usuario. Esta pregunta se incorpora al prompt prearmado, se le indica que JSON debe utilizar, e invoca al LLM para obtener respuesta.
Pongo esto a disposición de la comunidad, asi, con los aportes de todos, hacemos algo aplicable, y que nos sea útil a todos.