Open1

LLMフレームワーク「Burr」をLangChainとインテグレーションしてみる

kun432kun432

以下で試したBurrはLLMエージェント向けのステートマシンフレームワークで、特徴としてはステート管理とグラフ構築インタフェースに特化していて、フレームワークに依存しないというところ。

https://zenn.dev/kun432/scraps/ea449be468c7e5

ステートマシンフレームワークとしては、LangChainのLangGraphも少し試してみた。

https://zenn.dev/kun432/scraps/7ea614c804cfe7

書きっぷりとかの比較をしたいので、Burrで用意されているLangChainとのインテグレーションのサンプルを試してみる。

Burrのサンプルは以下にいくつかある

https://burr.dagworks.io/examples/#

この中のLangChain/LCELと組み合わせたマルチエージェントのサンプルを試す。なおこのサンプルはAutoGenにインスパイアされたものらしい。

https://github.com/DAGWorks-Inc/burr/tree/main/examples/multi-agent-collaboration/lcel