Lanzamiento de RAG-logger: Herramienta de registro de código abierto para RAG
RAG-logger es una herramienta de registro de código abierto diseñada específicamente para aplicaciones de Generación Aumentada por Recuperación (RAG). Ofrece una alternativa ligera a las soluciones existentes, centrándose en las necesidades específicas de registro de pipelines RAG. Las características clave incluyen el registro exhaustivo de todo el proceso RAG, desde el seguimiento de consultas y los resultados de recuperación (texto e imágenes) hasta el registro de la interacción LLM y la monitorización del rendimiento paso a paso. Utiliza un formato de registro basado en JSON, organiza los registros diariamente y gestiona automáticamente los archivos y el enriquecimiento de metadatos. Una API sencilla permite una integración rápida; por ejemplo, `logger.log_query()` registra consultas, `logger.log_retrieval()` registra las etapas de recuperación y `logger.log_llm()` registra las interacciones LLM.