博客/短期记忆

短期记忆

共 7 篇文章

共 7 篇
全部文章共 7 篇
AI Alibaba

Spring AI Alibaba 72|Graph Core · 内存管理 · 完整示例:结合短期和长期内存

import com.alibaba.cloud.ai.graph.CompileConfig; import com.alibaba.cloud.ai.graph.CompiledGraph; import com.alibaba.clo

2026-09-04 · 10 分钟阅读 10点赞 0评论 0
AI Alibaba

Spring AI Alibaba 71|Graph Core · 内存管理 · 添加长期内存

使用长期内存跨对话存储用户特定或应用程序特定的数据。 Spring AI Alibaba 借助 Store 组件来实现记忆的写入或读取管理。Store 是一个抽象接口,可以有不同的实现(如 MemoryStore、RedisStore 等)

2026-09-03 · 14 分钟阅读 11点赞 0评论 0
AI Alibaba

Spring AI Alibaba 70|Graph Core · 内存管理 · 添加短期内存

AI 应用程序需要支持在同一轮会话的多条消息间共享上下文,或者在不同的会话场景先共享上下文。在 Spring AI Alibaba Graph 中,您可以添加两种类型的内存: 添加短期内存作为智能体状态的一部分,支持与智能体进行多轮聊天对话

2026-09-03 · 12 分钟阅读 10点赞 0评论 0
AI Alibaba

Spring AI Alibaba 21|Memory 短期记忆 · 访问记忆

你可以通过多种方式访问和修改 Agent 的短期记忆(状态): 工具 在工具中读取短期记忆 使用 ToolContext 参数在工具中访问短期记忆(状态)。 toolContext 参数从工具签名中隐藏(因此模型看不到它),但工具可以通过它

2026-08-05 · 15 分钟阅读 9点赞 0评论 0
AI Alibaba

Spring AI Alibaba 20|Memory 短期记忆 · 常见模式:总结消息

如上所示,修剪或删除消息的问题在于你可能会丢失消息队列淘汰的信息。因此,一些应用程序受益于使用聊天模型总结消息历史的更复杂方法。 要在 Agent 中总结消息历史,可以使用自定义 Hook: import com.alibaba.cloud

2026-08-05 · 9 分钟阅读 9点赞 0评论 0
AI Alibaba

Spring AI Alibaba 19|Memory 短期记忆 · 常见模式:删除消息

你可以从 Graph 状态中删除消息以管理消息历史。 这在你想要删除特定消息或清除整个消息历史时很有用。 要从 Graph 状态中删除消息,你可以在 Hook 中返回新的消息列表: import com.alibaba.cloud.ai.g

2026-08-04 · 8 分钟阅读 9点赞 0评论 0
AI Alibaba

Spring AI Alibaba 18|Memory 短期记忆 · 概述

记忆可以让 Agent 记住之前的会话内容。对于 AI Agent,记忆至关重要,因为它让它们能够记住先前的交互、从反馈中学习并适应用户偏好。随着 Agent 处理更复杂的任务和大量用户交互,这种能力对于效率和用户满意度都变得至关重要。 短

2026-08-04 · 12 分钟阅读 9点赞 0评论 0