社内データなど外部の情報を参照して回答を生成できるようにする RAG(検索拡張生成)に注目が集まっています。RAG を実装するときによく使用されるソリューションの1つに LangChain があります。
LangChain は、大規模言語モデル(LLM)を活用したアプリケーションを構築するため、ハリソン・チェイス氏により2022年10月にオープンソースプロジェクトとして開始されました。現在、MIT ライセンスで公開されています。
LLM とは、膨大なテキストデータを用いて学習された人工知能モデルのことで、生成 AI ソリューションの基盤となるテクノロジーの1つです。
LangChain は、LLM の機能拡張を効率的に実装するためのライブラリを提供します。クラウドストレージなどのシステムとの統合、テキストの抽出と操作など様々なサービスやソフトウェアと連携し、システム開発の効率化に役立ちます。
LangChain は、2024年10月段階でバージョン0.3であり、日々大きなアップデートが実施されています。そのため、LangChain を利用するには、常に最新の情報を確認することが重要です。
参考リンク |
---|