Pydantic AI 持久记忆设计:独立抽取器还是主 Agent 自决
OkShirt9372 · reddit · 2026-10-14
Pydantic AI 默认不跨会话持久化记忆,run 结束后 agent 只剩显式传入的上下文。作者在测试一种模式:把用户持久事实存为 embedding,附带 user ID、session ID、记忆类型、时间戳等元数据,新会话按相似度检索作为上下文。
核心设计问题是抽取放哪:
- 主 agent 自己决定记什么:流程简单,但可能把已召回的记忆重复保存,或把临时偏好存成持久事实
- 独立抽取器 agent:只看新的用户消息、判断是否值得存储,写入路径更干净,代价是额外一次模型调用
作者倾向独立抽取器但担心延迟不值得,征集社区经验:大家在有状态 agent 里是主循环内抽取、独立步骤,还是用显式 profile 字段?
「编程与Agent」频道最新
- 50+ 免费 AI Agent 学习资源合集:视频与仓库一站打包 — ifioknkem · 2026-10-23
- 自封「全网最佳」的免费 AI Agent 资源库引围观 — ifioknkem · 2026-10-23
- Vercel 推出免注册部署:拖拽文件到首页即得线上 URL — steren · 2026-10-23
- 5 个 Claude Code 会话经 MCP 互发邮件,组队攻破多品牌网络摄像头 — doodlestein · 2026-10-23
- Vercel 上线 vercel deploy --temporary,可临时部署后自动清理 — cramforce · 2026-10-23
- 用同一个 Notion 工作区让多个 Agent 互相沟通分工,实测有效 — nbaschez · 2026-10-23