从功能角色划分,智能体记忆可分为以下几类:
短期记忆(Short-term Memory)或工作记忆(Working Memory)是智能体当前任务的工作区,存储当前对话历史、最近工具输出、活跃目标和中间推理步骤。它运行在模型的上下文窗口内,支持单次会话中的实时决策,但在会话结束后即消失。
长期记忆(Long-term Memory)保存跨越多次会话的重要信息,可进一步细分为语义记忆(Semantic Memory)、情景记忆(Episodic Memory)和程序性记忆(Procedural Memory)三种类型。长期记忆通常持久化在外部存储中,在需要时检索并注入上下文。
环境记忆(Contextual Memory)强调对当前外部环境或对话背景的捕获,为智能体提供实时情境感知。
元记忆(Meta Memory)指智能体对自身记忆状态的认知和管理能力,包括判断哪些信息值得记住、何时应该遗忘。