地域科学研究所は、Dify v1.0.0で新規追加された「エージェントノード」機能を使い、旅行計画アプリを試作しました。今回はアプリの構築とエージェントの動作についてご紹介します。
◇旅行計画作成アプリを構築
実際に、エージェントノードを使用して「旅行計画を立てるチャットアプリ」を作ってみました。
構成内容は次の通りです。
・チャット形式のインターフェース
・Web検索対応のAIエージェントノード
・思考戦略にReAct、ツールとしてBraveSearchを使う
◇実際のエージェントの動作
旅行先のイメージを大まかに伝えると、エージェントはリクエストに沿った提案を2段階で行ってくれました。
・質問の意図を分析し、Web検索を実行
・検索結果をもとに最終的な回答を生成
簡単な指示でも、エージェントが自律的に推論し、適切にツールを活用していることがわかりました。