・LangChainフレームワークの次期バージョンv0.2のプレリリースを発表し、安定性とセキュリティの向上に注力した。
・コミュニティからのフィードバックを取り入れ、パッケージの分離、ドキュメンテーションの改善、エージェントフレームワークの成熟、LLMインターフェースの標準化などが図られた。
・新しいエージェント構築フレームワークLangGraphが導入され、その他にもチャットモデルインターフェースの標準化、非同期・ストリーミングサポートの改善、パートナーパッケージの追加などが行われた。

LangChainフレームワークの次期バージョンとなるv0.2のプレリリースを発表しました。このリリースでは、安定性とセキュリティの向上に重点が置かれています。

コミュニティからのフィードバックを取り入れた進化

LangChain v0.2では、コミュニティからのフィードバックを積極的に取り入れ、以下のような改善が図られたとのことです。

  • langchainパッケージとlangchain-communityパッケージの完全分離
  • バージョン管理されたドキュメンテーションの提供
  • エージェントフレームワークの成熟と制御性の向上
  • LLMインターフェースの標準化、特にツール呼び出しに関して
  • ストリーミングサポートの改善
  • 30以上の新しいパートナーパッケージの追加

より使いやすく見つけやすいドキュメンテーション

ドキュメンテーションも、コミュニティからのフィードバックを基に大幅に改良されています。バージョン管理が導入され、チュートリアル、ハウツーガイド、コンセプトガイド、APIリファレンスの4つのセクションに整理されました。これにより、必要な情報を見つけやすくなったとのことです。

LangGraph – エージェント構築のための新しいフレームワーク

LangChain v0.2では、エージェントを構築するための新しいフレームワークとしてLangGraphが導入されます。LangGraphは、任意の複雑なエージェントを柔軟に構築できるように設計されており、従来のAgentExecutorに代わる推奨の方法となります。

その他の改善点

  • 標準化されたチャットモデルインターフェース
  • 非同期サポートの改善
  • ストリーミングサポートの強化
  • 多数のパートナーパッケージの追加

LangChainは、100万人以上の開発者からの信頼に応えるべく、業界をリードするソリューションを提供しつつ、製品環境での使用に適した基盤となるフレームワークを提供することにコミットしていると述べています。

詳細: