长期记忆写入节点用于在低代码工作流中将用户喜好、用户画像等信息写入到记忆库。
注意
升级到新版记忆库后,历史的长期记忆数据将被重置,无法找回。
长期记忆功能已完成全面升级,升级后:
新建的低代码工作流仅能选择长期记忆新节点(包含写入、检索节点);包含旧长期记忆节点的存量低代码工作流,你可以将旧节点替换为新节点。
在用户喜好推荐等个性化的场景中,通常需要基于用户画像、关键记忆点等个人数据进行推荐、筛选,让模型的回复效果更加贴合用户需求、提高用户体验。通常情况下,我们可以通过多轮会话的上下文来收集这些信息,但是基于上下文轮数限制,个性化信息无法长期记忆和保存,此时可以通过工作流的长期记忆写入节点将用户喜好、用户画像等信息写入并存储在记忆库中,便于模型调用用户的个性化信息。
说明
不支持在低代码应用中使用记忆库功能,即在应用中创建工作流时,不支持添加长期记忆写入节点和长期记忆检索节点。
在使用长期记忆写入节点将长期记忆写入到记忆库时,将产生写入费用和存储费用。具体的计费项及单价,请参考记忆库费用。
不同订阅套餐可写入的记忆数量不同,具体说明如下表所示。当写入的记忆数据量超过套餐限额时,运行工作流将提示当前记忆条数触发上限,本次记忆写入失败,你可以选择删除部分记忆数据,或升级套餐至更高版本。
|
订阅套餐 |
记忆库数量上限 |
|---|---|
|
个人免费版 |
100 条 |
|
个人进阶版 |
1000 条 |
|
个人高阶版 |
2000 条 |
|
个人旗舰版 |
1 万条 |
|
个人尊享版 |
1 万条 |
|
企业标准版 |
10 万条 |
|
企业旗舰版 |
1000 万条 |
在工作流画布中,单击 + 添加节点,在知识库&数据区域选择长期记忆写入节点,即可将节点添加到画布中。
长期记忆存储在记忆库中,各个记忆库之间是相互隔离的。当需要写入长期记忆时,需指定目标记忆库。
在记忆库区域,单击 +,选择目标记忆库。
输入参数固定为 messageList ,array
role :角色信息,可选值为 user(用户)、assistant(智能体)、system(系统)。content :待写入的长期记忆内容,例如用户的喜好、生日、名字等信息。用户个性化信息
写入结果如下:
对话信息
写入结果如下:
输出参数固定为 isSuccess,Boolean 类型,如果为 true,表示写入长期记忆成功。