メインコンテンツまでスキップ

エージェントとチェーンの比較

エージェントとチェーンの主な違いを示すデモ

このワークフローでは、チャットクエリをエージェントに送るかチェーンに送るかを選択できます。エージェントがチェーンと比べてどのような点で高度な機能を提供できるかを示しています。

[ワークフローファイルを表示]

主な機能

このワークフローでは以下の機能を使用しています:

  • Chat Trigger:ワークフローを開始し、ユーザーのチャット入力に応答するノード。カスタマイズ可能なチャットインターフェースを提供。
  • Switch ノード:クエリ内のキーワードに応じて、処理をエージェントまたはチェーンに振り分ける。たとえば、「agent(エージェント)」と入力するとエージェントにルーティングされ、「chain(チェーン)」と入力するとチェーンにルーティングされる。
  • エージェント:ワークフロー内の他のコンポーネントと連携し、必要なツールを動的に選択して実行。
  • Basic LLM Chain:接続されたLLMとのチャットをサポートするノード。ただし、メモリ機能や外部ツールの利用には対応していない。

使用例

テンプレートをあなたの n8n インスタンスに読み込みます:

  1. ワークフローの JSON ファイルをダウンロードします。
  2. n8n インスタンスで新しいワークフローを開きます。
  3. JSON の内容を貼り付けるか、ワークフローメニュー ワークフローメニューのアイコンファイルからインポート... を選択します。

このサンプルワークフローでは、付箋を使ってガイダンスを提供しています:

  • 黄色:説明や補足情報。
  • 緑色:ワークフローを実行する手順。
  • オレンジ色:ワークフローを正しく動作させるために変更が必要な箇所。
  • 青色:サンプルの主要な機能を強調。