LangChainとは、大規模な言語モデルを備えたアプリケーションを開発するためのフレームワークです。
この技術は、社内データなどを活用してより質の高いAI応答を生み出すRAGというシステムに用いられたり、AIエージェントの開発にも利用されます。
RAGを構築して業務効率化を図る企業が増え、社内工程の自動化を目指しています。
LangChainを使うことで、LLMを社内システムなどと連携しやすくなり開発が効率化します。
また、PythonとJavaScriptのライブラリーを備えているため、多くの開発者に支持されています。
最新のv0.3バージョンは2024年10月にリリースされています。
このフレームワークは、初期の「langchain」パッケージから発展し、より利用しやすい「langchain-core」と「langchain-community」に分割されました。
より応用範囲が広がり、生成AI技術の可能性が広がっているのです。
出典 : LLM搭載アプリ開発フレームワークのLangChain、RAGやAIエージェントで活用 https://xtech.nikkei.com/atcl/nxt/keyword/18/00002/102100266/