【AI大模型】Spring AI 基于mysql实现对话持久存储详解
目录
3.2.3 MessageChatMemoryAdvisor
一、前言
我们知道,大型语言模型 (LLM) 是无状态的,这就意味着大模型在对话时不会保存之前的交互信息。当我们希望在一次会话中,模型支持多次交互,那么我们该如何实现呢? 在 Spring AI中提供了ChatMemory功能,它允许我们在与LLM的多次交互中存储与检索信息。
二、Spring AI 记忆功能概述
2.1 Spring AI会话记忆介绍
Spring AI 的会话记忆功能是指让智能体(如AI助手、机器人、虚拟角色等)在多次交互中保持上下文或状态,从而提升交互体验和功能性。这种记忆功能使得智能体能够“记