关闭长期记忆,携带10轮上下文,AI不能查阅历史消息的逻辑

关闭长期记忆,携带10轮上下文,AI不能查阅历史消息的逻辑


https://img1.sycdn.imooc.com/climg/526a0068095e68e219901009.jpg


https://img1.sycdn.imooc.com/climg/bab2a668095e6e3b16331217.jpg

③并不收①的控制,既然将短期记忆发送给了AI,是模型收到了但是发现没有长期记忆就忽略短期记忆了吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

首先确保「长期记忆」已经开启了,另外上langsmith上检查下传递给llm的prompt中有没有包含长期记忆的内容,如果有,说明LLM没有理解你的内容,亦或者长期记忆里没有你要提问的内容(LLM没将这个信息总结到long_term_memory中,需要优化prompt),如果都满足,可以更换模型再尝试下。

  • 曲别针010 提问者 #1

    老师,是我没表达清除,在关闭长期记忆的情况下,就算携带10轮对话,AI也无法从这10轮对话中获取信息进行回复,这个逻辑是怎么实现的。

    如问题中的截屏所示,我关闭了长期记忆,但设置携带上下文轮数10轮,询问AI“我们之前聊了什么”,但AI仍然无法根据这几轮历史对话进行回复,说它不知道

    2025-06-28 06:09:23
  • 泽辉呀 回复 提问者 曲别针010 #2

    能看下langsmith中的日志么?看下实际传递了几轮的历史消息,如果都传递了,但是llm没法识别出来,就是llm能力的问题。

    2025-06-28 09:11:45
  • 曲别针010 提问者 回复 泽辉呀 #3

    应该是我之前测试的问题,现在关闭长期记忆,AI也可以从短期记忆中获取信息继续回复了:

    https://img1.sycdn.imooc.com/climg/06b322680960964b19690986.jpg

    2025-06-29 09:26:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
AI Agent 全栈开发工程师
  • 参与学习       500    人
  • 解答问题       404    个

全流程打造你自己的(Coze/Dify)低代码智能体开发平台;2025年入行正当时,企业急需,人才稀缺,竞争小;无论入行还是转行,首选口碑好课,门槛低、成长高

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师