はじめに
こちらのチュートリアルをためす。n8nアカウントとOpenAIのモデル用のcredentialが必要。
Chat triggerノード、AI Agentノード、OpenAI Chat Modelノード、Simple Memoryノードを使い、簡単にAIチャットを構築でき、プロンプトの変更できること学ぶ
チュートリアル
- Create Workflowをクリックし、ワークフロー作成を開始する
- Add first stepをクリックし、Chat triggerノードを追加する
- Chat triggerの
ノードコネクターをクリックし、AI Agentノードを追加する

- Chat Modelコネクターをクリックし、OpenAI Chat Modelを追加する
- Create new credentialをクリックする

- Credential selectorにOpenAIで作成したAPI Keyを入力し、保存する

- Open chatボタンをクリックし、チャットウィンドウを開く
- メッセージを送ると、triggerが発生し、AI Agentへメッセージが送られ、回答がOutputへ出力させる

- AI Agentノードをダブルクリックし、Add OptionsからSystem Messageを選択する
- 例として、System Messageに「You are a brilliant poet who always replies in rhyming couplets」を入力する
- 以下のように、プロンプトが詩人として振る舞う

- 「Hi there, my name is Nick」というメッセージを送り、次に「What’s my name?」と問う
- 「I do not know your name」とAIは返す、これはコンテキストを保存していないためである

- AI AgentのMemoryコネクターをクリックし、Simple Memoryを選択する
- デフォルト値の5とは、5回のやりとりを覚えるという設定。

- もう一度試すと、AIが記憶していることが確認できる
