布留川英一氏によると、「LangChain」と「LlamaIndex」はAIアプリケーションの構築を支援するフレームワークであり、最近、実用的なアプリケーションに適した大規模アップデートが行われた。
「LangChain」はAIエージェントの開発に重点を置き、さまざまな機能をパッケージに分けることで依存関係の問題を解消し、実運用に適した形に進化した。
さらに「LangChain Expression Language」と「LangGraph」が導入され、より複雑なアプリケーションを構築できるようになった。
一方、「LlamaIndex」は情報検索システム「RAG」の開発に特化しており、パッケージの分離や管理の簡素化を進めた。
このアップデートにより、開発が簡単になるだけでなく、ロングコンテキストに対応した「Gemini」など新しい技術への適応も模索されている。
これらのフレームワークはAIアプリケーション開発の現在と未来を大きく左右するため、高い注目を集めている。
出典 : https://logmi.jp/tech/articles/330523