LangGraphのエージェント - Shinichi0713/RL-study GitHub Wiki
LangGraphを使った感想
Graph形式をとることで、エージェントが柔軟に経路を選択して、ツールを使い分けすることが出来る。
仕組み
- StatueでGraph全体が持つべき状態量を定義する
- Agentでエージェントの動作を定義する
- toolsでエージェントが操作するツールを定義する
- 特定の状態の時の遷移を表現する場合はconditional_edgeを使う
上記でGraphを組むことで、いろんな仕事を使い分けすることが出来る
便利に感じた点
- 情報収集
課題に感じた点
- 仕事の出来栄えが良くない状態でも、仕事を止めてしまうことがあった