夜雨聆风学习资料网

ARTICLE · 1313567

AI和大模型—Codex记忆源码分析

AI和大模型—Codex记忆源码分析

刚啃完 Codex 记忆模块的源码,说实话挺硬核——它是用 Rust 写的,想深钻得先掂量掂量自己的 Rust 底子。

它的记忆架构分五层。最上面是应用层,负责跟咱们交互;往下读写分离,读层管会话内提取摘要,写层管整理合并;再往下是只搭框架的核心层、存日志的存储层,以及管配置的基础层。

数据流也挺有意思。临时会话或者没开长期记忆的直接跳过。后台会建好目录、清掉 30 天没用的旧记忆(一次最多删 200 条),额度不够四分之一就退出。真正干活分两步:先花 6 小时提取内容,合并成功后再冷却 6 小时。

代码里重点跑了 V1 这套流水线。日志读写在 history 和 rollout 模块,上下文满了就触发压缩。长期记忆分两段落盘,最后应用层把 memory_summary.md 塞进系统提示词里。

说白了,大模型应用没那么玄乎,扒一扒开源源码,套路也就那么回事。

原文AI和大模型—Codex记忆源码分析
收录于AI和C++
北京,1小时前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料