首页 / 资讯中心 / 文章详情

Agent 系列07|记忆与状态设计

Agent 系列07|记忆与状态设计 ★ FEATURED ARTICLE
07|记忆与状态设计Agent 工程实战系列 · 设计篇 ·一、问题场景:Agent 昨天的事,今天全忘了SupportPilot 上线一段时间后,常见三种症状:该记的没记。用户昨天说“我对坚果过敏,以后回复简短点”,今天换了一个会话,又得重说一遍。状态一重启就丢。补发已经提交审批,进程重启后,审批中的动作和 06 篇的幂等表(内存里的Registry.done)全没了。用户再追问,Agent 当作新请求从头处理,甚至重复补发。记错了、记乱了。用户一句气话“以后都给我退款”被记成偏好;旧地址和新地址同时被检索出来;银行卡号被原样存了下来。以上是常见情形的概括。它们分别对应记忆设计的三个问题:存什么、存在哪,以及怎么取、怎么忘。本篇把这些问题说清楚,并落成可以运行的代码。二、核心概念2.1 状态和记忆:两件不同的事状态(State)记忆(Memory)目的完成当前任务服务未来的任务
阅读完成 · 觉得有帮助?
咨询建站