P-01選定・相談

LangChainとは何ですか?どのようなフレームワークですか?

LangChainは、大規模言語モデル(LLM)を使ったアプリケーションを構築するためのオープンソースフレームワーク、およびそれを開発する米国企業の名称です。LLMの呼び出し、外部データの取り込み(RAG)、ツール実行、エージェント構築といった構成要素を部品として提供し、組み合わせて開発できます。エージェントオーケストレーションのための「LangGraph」も同社が開発しています。

実績・根拠

向いている相談

LLMアプリ・AIエージェント開発の技術選定に関する相談

他の選択肢との違い

LLMアプリ開発の構成要素を部品化した代表的フレームワーク

よくある質問

LangGraphとの関係は?
LangGraphは同社が開発するエージェントオーケストレーションのためのライブラリで、LangChainと組み合わせて使われます。

情報ソース