Simple Memory 节点常见问题#
以下是 Simple Memory 节点 的一些常见错误和问题以及解决或故障排除的步骤。
单个内存实例#
如果您在工作流程中添加多个 Simple Memory 节点,默认情况下所有节点都会访问相同的内存实例。在执行覆盖现有内存内容的破坏性操作时要小心,例如 Chat Memory Manager 节点中的覆盖所有消息操作。如果您想要在工作流程中拥有多个内存实例,请在不同的内存节点中设置不同的会话 ID。
管理会话 ID#
在大多数情况下,sessionId
会从 On Chat Message 触发器自动检索。但您可能会遇到包含短语 No sessionId
的错误。
如果您遇到此错误,请首先检查您的 Chat 触发器的输出,确保它包含 sessionId
。
如果您没有使用 On Chat Message 触发器,您需要手动管理会话。
为了测试目的,您可以使用像 my_test_session
这样的静态密钥。如果您使用这种方法,请确保在激活工作流程之前设置适当的会话管理,以避免在实时环境中出现潜在问题。