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