LangChainから学ぶLLMを使ったアプリケーションの工夫

概要
- LangChainで提供されるRetrivalというモジュールにおいて、RAG(Retrieval Augmented Generation)を活用にして必要な情報をLLMに渡す




- RAGの精度を上げる工夫
- HyDE
- クエリをそのままエンコードして検索する代わりに、「仮説的な」回答を生成してエンコードします。正しい答えを持つドキュメントは、実際のクエリより間違った答えに似ている。
- FLARE
- Multi Query Retriver
- Ensemble Retriever



