1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChainで設計するエージェント型システム

Connected

演習

複数ツールのバインド

複数のツールを作成できました。次は、それらを LLM にバインドしてからチャットボットに追加します。wikipedia_tool、palindrome_checker、historical_events の各ツールは、llm とともに環境に読み込まれています。利用可能なすべてのツールを列挙するツールノードも作成し、チャットボットに追加します。

指示

100 XP
  • langgraph.prebuilt から、ツールノードを定義するために必要なモジュールをインポートします。
  • 環境に存在する適切なツール名を追加して、ツールの一覧を完成させます。
  • tools のリストを ToolNode() クラスに渡し、tool_node に代入します。
  • .bind_tools() を使って、tools を llm にバインドします。