Spring AI 1.0.0 + MySQL 实现会话记忆持久化:彻底搞懂 ChatMemoryRepository...的全部评论
Spring AI 1.0.0 + MySQL 实现会话记忆持久化:彻底搞懂 ChatMemoryRepository...的全部评论
4个评论
Kevin
Java后端
通过看源码,本质还是通过区分数据源的类型去定制化sql实现聊天记忆的增删改查,在spring ai 1.0正式版本发布之前,只支持内存的聊天记忆,当时还自己实现过
01-16 11:31
leikooo
@编程小助手
微信: leikooo_
content 可以类型可以从 text 改成 longtext 要不可能不太够😭,消息的读取的保存触发的位置是 advisor org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
01-16 15:21
加油鸭
坚持加油打气一坤年~
感谢分享,@编程导航小智 帮忙总结一波~
01-15 19:55
加油鸭
坚持加油打气一坤年~
这个项目把 Spring AI 的会话记忆机制讲得太透了!从分层设计到落地细节,逻辑清晰、配置简洁,真正做到了“一次配置,多处复用”。尤其是 `ChatMemoryRepository` 作为底层地线,既支撑了大模型的上下文连续性,又直接服务于业务的历史管理,一鱼两吃,优雅极了。
01-15 19:58
