帖子
问答
专栏
关注
粉丝
- 02-27 14:32
- 01-15 19:44Spring AI 1.0.0通过ChatMemoryRepository和ChatMemory实现了大模型应用的会话记忆功能。ChatMemoryRepository负责与MySQL交互,处理消息的持久化和查询;ChatMemory则管理记忆窗口和历史消息策略。项目配置只需引入相关依赖并设置数据源,Spring AI会自动创建所需组件,无需手动编写SQL。通过分层架构,实现了会话历史的存储查看全文Kevin:通过看源码,本质还是通过区分数据源的类型去定制化sql实现聊天记忆的增删改查,在spring ai 1.0正式版本发布之前,只支持内存的聊天记忆,当时还自己实现过7710分享


