Redis 聊天记忆节点#
使用 Redis 聊天记忆节点可将 Redis 作为记忆服务器使用。
凭证配置
您可在此处查看该节点的身份验证信息。
子节点中的参数解析
使用表达式处理多个数据项时,子节点的行为模式与其他节点不同。
包括根节点在内的大多数节点可接收任意数量的输入项,处理这些数据项后输出结果。您可以使用表达式引用输入项,节点会依次解析每个数据项对应的表达式。例如:当输入五个name值时,表达式{{ $json.name }}会依次解析为每个名称。
在子节点中,表达式始终解析为第一项数据。例如:当输入五个name值时,表达式{{ $json.name }}始终解析为第一个名称。
节点参数#
- 会话密钥:输入用于在工作流数据中存储记忆的密钥
- 会话存活时间:设置会话在指定秒数后过期
- 上下文窗 口长度:输入作为上下文参考的历史交互数量
模板与示例#
构建专属 N8N 工作流 MCP 服务器
作者:Jimleuk
查看模板详情
基于AI智能体与n8n表单的对话式访谈
作者:Jimleuk
查看模板详情
Telegram AI销售通话机器人与人工交接方案
作者:Jimleuk
查看模板详情
相关资源#
更多服务信息请参阅 LangChain 的 Redis 聊天记忆文档
查看 n8n 的 高级AI 文档
单一记忆实例#
如果在工作流中添加多个 Redis 聊天记忆节点,默认所有节点将访问同一记忆实例。执行覆盖现有记忆内容的破坏性操作时请特别注意,例如聊天记忆管理器节点中的“覆盖所有消息”操作。如需在工作流中使用多个记忆实例,请在不同记忆节点中设置不同的会话ID。