首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >智能体记忆 >短期记忆在智能体中是如何工作的?

短期记忆在智能体中是如何工作的?

词条归属:智能体记忆

短期记忆对应模型上下文窗口中的工作集,包含系统指令、当前对话轮次和最近的工具调用结果。它的容量受限于模型的上下文窗口大小(从 8K 到 1M token 不等),生命周期仅覆盖单次任务。

在实际运行中,短期记忆的管理遵循优先级排序:系统提示词(程序性记忆)始终保留,检索到的相关记忆按相关度排序,最近的对话历史占据剩余空间,当前用户消息置于末尾。当内容超出窗口限制时,系统通过滑动窗口(丢弃最旧消息)或摘要压缩(将旧对话轮次压缩为摘要)来腾出空间。对于长对话,及时总结、裁剪重复内容并标记失败尝试是维持短期记忆质量的关键实践。

相关文章
RNN长短期记忆(LSTM)是如何工作的?
长短期记忆(Long Short-Term Memory,LSTM)是循环神经网络(Recurrent Neural Network,RNN)的一种改进结构,解决了传统RNN在处理长序列数据和长期依赖问题上的困难。本文将详细介绍LSTM的原理、结构以及在自然语言处理和时间序列预测等领域的重要应用。
网络技术联盟站
2023-07-04
4K0
智能体(Agent)的记忆架构:深入解析短期记忆与长期记忆
在人工智能领域,尤其是基于大语言模型(LLM)的智能体(Agent)系统中,记忆机制是实现持续、连贯和个性化交互的核心基石。记忆系统模拟了人类的认知结构,通常划分为短期记忆和长期记忆。本文旨在专业性地详尽阐述这两类记忆的定义、技术实现、功能作用、核心区别以及它们如何协同工作,从而构建出真正具有“智能”和行为能力的Agent系统。
码事漫谈
2025-09-25
3.4K0
智能体的记忆系统:短期记忆、长期记忆与知识图谱
🚀 每一次编译都是新的征程,每一个bug都是未解的谜题。让我们携手,在0和1的星河中,书写属于开发者的浪漫诗篇。
摘星.
2025-07-13
2.7K0
Stream 在 C# 中是如何工作的?
流是 C# 中的一个基本概念,用于处理可能需要一些时间才能完成的大量数据、网络通信和文件 I/O 操作。在许多情况下,这些操作的持续时间是不可预测的,因此拥有一种在等待结果时不会阻止整个过程的机制至关重要。
郑子铭
2024-11-23
4.2K0
RPM索引在Artifactory中是如何工作
RPM是用于保存和管理RPM软件包的仓库。我们在RHEL和Centos系统上常用的Yum安装就是安装的RPM软件包,而Yum的源就是一个RPM软件包的仓库。JFrog Artifactory是成熟的RPM和YUM存储库管理器。JFrog的官方Wiki页面提供有关Artifactory RPM存储库的详细信息。
JFrog杰蛙科技
2020-07-03
4.4K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券