目录
3.2.4 MessageChatMemoryAdvisor
一、前言
在使用AI大模型产品进行多轮对话的时候发现,你可以在第一次输入问题并得到大模型的回复之后,只要是在一定的会话时间窗口期内,再次提问与第一次相关的问题,或者基于第一次的提问的衍生内容,大模型均可以再次回复与此相关的回答,这就是大模型的记忆功能。
默认情况下,我们向大模型每次发起的提问都是新的,大模型就无法把我们的每次对话形成记忆,也无法根据对话上下文给出人性化的答案,因为大模型已经失去了上一次的提问记忆。所以让智能体(如AI助手、机器人、虚拟角色等)拥有记忆功能不仅能提升交互体验,还能增强其功能性、适应性和长期价值。本篇以Spring AI为例,详细说明下基于Spring AI框架下的记忆功能的实现。
二、Spring AI 会话记忆介绍
</