Lançado o RAG-logger: Ferramenta de Registro em Código Aberto para RAG

2024-12-23

O RAG-logger é uma ferramenta de registro de código aberto projetada especificamente para aplicativos de Geração Aumentada por Recuperação (RAG). Ele oferece uma alternativa leve às soluções existentes, focando nas necessidades específicas de registro de pipelines RAG. Recursos-chave incluem registro abrangente de todo o processo RAG, desde o rastreamento de consultas e resultados de recuperação (texto e imagens) até o registro de interação LLM e monitoramento de desempenho passo a passo. Ele utiliza um formato de log baseado em JSON, organiza logs diariamente e lida com gerenciamento automático de arquivos e enriquecimento de metadados. Uma API simples permite integração rápida; por exemplo, `logger.log_query()` registra consultas, `logger.log_retrieval()` registra etapas de recuperação e `logger.log_llm()` registra interações LLM.