LangChain : モジュール : 検索 – Retrievers : MultiQueryRetriever (翻訳/解説)

【大規模言語モデル:LangChain】モジュール:検索 - Retrievers(MultiQueryRetriever)

LangChain は、複数の大規模言語モデル(LLM)の組み合わせを支援するフレームワークです。

今回は、Retrievers から MultiQueryRetrieverの解説です。

MultiQueryRetriever は、LLM を使用して与えられたユーザ入力クエリーに対して様々な視点から複数のクエリーを生成することにより、プロンプト調整の過程を自動化します。

Retriever は非構造化クエリーが与えられたときにドキュメントを返すインターフェイスです。Retriever はドキュメントをストアできる必要はなく、それらを検索取得するだけです。

大規模言語モデル (LLM) の独立した使用は真に強力なアプリケーションを作成するには不十分である場合が多く、それらを他の計算や知識のソースと組み合わせることが望ましいです。

LangChain はこのような種類のアプリケーションの開発を支援することを目標とするフレームワークです。
[More]