mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-10-30 04:15:45 +08:00
55 lines
3.0 KiB
Plaintext
55 lines
3.0 KiB
Plaintext
---
|
|
title: "LangBotでのn8nの使用"
|
|
description: "n8n を LangBot と統合し、メッセージングプラットフォーム横断の AI ボットワークフローと自動化を実現。"
|
|
---
|
|
|
|
[n8n](https://n8n.io/)は、さまざまな自動化タスクを作成、スケジュール、実行できるオープンソースのワークフロー自動化プラットフォームです。
|
|
|
|
LangBotは現在、n8nワークフローの`Webhook`ノードを通じてワークフローをトリガーし、レスポンスを受信することをサポートしています。
|
|
|
|
## ランナーとしてのn8nの使用
|
|
|
|
既存のパイプラインの設定ページを開くか、新しいパイプライン(推奨)を作成して設定ページを開いてください。`AI`で`n8n Workflow API`をランナーとして選択します。
|
|
|
|

|
|
|
|
次に、以下の内容に従って他の設定を構成して入力します。
|
|
|
|
## n8nワークフロー接続の設定
|
|
|
|

|
|
または
|
|

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

|
|
- On chat message:
|
|

|
|
|
|
<Info title="">
|
|
ストリーミングレスポンスが必要な場合は、`Response Mode`を`Streaming`に設定します。
|
|
|
|

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

|
|
</Info>
|
|
|
|
AIモデルを呼び出すノードを`AI Agent`として設定し、以下のセットアップに従います:
|
|
> ストリーミングレスポンスの場合、赤い枠で強調表示されている項目を追加します。ストリーミングが不要な場合は、このステップをスキップできます。
|
|
|
|

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

|
|
|
|
`Response Body`のレスポンスコンテンツキー名は、LangBotのパイプライン設定の`出力キー名`と一致する必要があります。
|
|
|
|
n8nワークフロー設定の完了後、上部の`Active`をクリックしてワークフローを有効にしてください。
|