オープンソースRAGロガー:RAG-loggerリリース
2024-12-23
RAG-loggerは、Retrieval-Augmented Generation(RAG)アプリケーション向けに特別に設計されたオープンソースのロギングツールです。既存のソリューションに対する軽量な代替手段を提供し、RAGパイプラインの特定のロギングニーズに焦点を当てています。主な機能には、クエリ追跡や検索結果(テキストと画像)、LLMとのやり取りの記録、段階的なパフォーマンス監視など、RAGプロセスの全体を包括的にログ記録することが含まれます。JSONベースのログ形式を使用し、ログを毎日整理し、ファイル管理とメタデータのエンリッチメントを自動的に処理します。シンプルなAPIにより迅速な統合が可能になります。例えば、`logger.log_query()`はクエリをログ記録し、`logger.log_retrieval()`は検索ステップを、`logger.log_llm()`はLLMとのやり取りをログ記録します。