Skip to content

LangBotでのn8nの使用

n8nは、さまざまな自動化タスクを作成、スケジュール、実行できるオープンソースのワークフロー自動化プラットフォームです。

LangBotは現在、n8nワークフローのWebhookノードを通じてワークフローをトリガーし、レスポンスを受信することをサポートしています。

ランナーとしてのn8nの使用

既存のパイプラインの設定ページを開くか、新しいパイプライン(推奨)を作成して設定ページを開いてください。AIn8n Workflow APIをランナーとして選択します。

ランナーとしてのn8n

次に、以下の内容に従って他の設定を構成して入力します。

n8nワークフロー接続の設定

n8nワークフロー または n8nワークフロー

トリガーとしてWebhookまたはOn chat messageを選択し、以下のように設定します:

  • Webhook: n8n webhook設定
  • On chat message: n8n on chat message設定

INFO

ストリーミングレスポンスが必要な場合は、Response ModeStreamingに設定します。 n8nストリーミング設定

INFO

認証は、LangBotのパイプライン設定の認証方法に対応しており、必要に応じて変更できます。

n8nワークフロー設定

AIモデルを呼び出すノードをAI Agentとして設定し、以下のセットアップに従います:

ストリーミングレスポンスの場合、赤い枠で強調表示されている項目を追加します。ストリーミングが不要な場合は、このステップをスキップできます。

n8n AIモデル呼び出し設定

n8nのワークフローレスポンスコンテンツについては、Respond to Webhookノードを使用し、以下の画像に従って設定してください(AI Agentノードでストリーミングレスポンスを選択した場合、このステップは不要です):

n8nワークフローレスポンス設定

Response Bodyのレスポンスコンテンツキー名は、LangBotのパイプライン設定の出力キー名と一致する必要があります。

n8nワークフロー設定の完了後、上部のActiveをクリックしてワークフローを有効にしてください。