AIにおける記憶とは?
記憶は、AIチャットサービスの重要な構成要素です。過去のメッセージ履歴を保存することで、AIは一貫した会話を継続でき、ユーザーとのやり取りを毎回最初から始める必要がなくなります。
n8nにおけるAI記憶
AIワークフローに記憶機能を追加するには、以下の方法があります:
- Simple Memory:現在のセッションでカスタマイズ可能な長さのチャット履歴を保存します。導入が最も簡単です。
- n8nが提供するその他の記憶サービス用ノード:
- Motorhead
- Redis Chat Memory
- Postgres Chat Memory
- Xata
- Zep
ワークフロー内で高度なAI記憶管理が必要な場合は、Chat Memory Managerノードを使用してください。
このノードは、以下のような状況で特に役立ちます:
- 記憶ノードを直接追加できない場合。
- 記憶ノードの標準機能を超えた、より複雑な記憶管理が必要な場合。たとえば、Agent ノードの応答に含まれる記憶のサイズをチェックし、必要に応じて削減できます。
- AIに、あたかもユーザーが送信したかのようなメッセージを追加して、コンテキストを補いたい場合。