N8N中文教程
高级 AI/Examples_and_concepts

什么是AI中的记忆?#

记忆是AI聊天服务的关键组成部分。记忆会保存之前消息的历史记录,使得与AI的对话可以持续进行,而不是每次交互都从头开始。

n8n中的AI记忆#

要在你的AI工作流中添加记忆功能,你可以使用以下任一方式:

  • 简单记忆(Simple Memory):存储当前会话中可自定义长度的聊天历史。这是最简单的入门选择。
  • n8n 提供节点支持的记忆服务之一,包括:
    • Motorhead
    • Redis 聊天记忆(Redis Chat Memory)
    • Postgres 聊天记忆(Postgres Chat Memory)
    • Xata
    • Zep

如果你需要在工作流中进行高级的AI记忆管理,请使用 聊天记忆管理器(Chat Memory Manager) 节点。 该节点在以下情况下非常有用:

  • 无法直接添加记忆节点时。
  • 需要执行比现有记忆节点更复杂的记忆管理操作。例如,你可以添加此节点来检查Agent节点响应的记忆大小,并在必要时减少它。
  • 想向AI注入看起来像用户消息的内容,以提供更多的上下文信息。