调制可配置的接线(接线阈值,RRF k)
作者: SK-DEV-AI创建于 2026年9月11日更新于 2026年9月16日
标签enhancementtriage: needs-decisionautonomous: no
{\fn方正粗倩简体\fs12\an8\1cHFFFF00\b0}让三个硬码的记忆恒定
3个常数形状回溯并解开操作员想要调制的每次部署:
- `STORAGE-DEDUP-THRESHOLD = 0.85' 在记忆中。 摄入时的余弦门, 当一个新的内存被检查与存在。 Denser或稀有商店想要不同的大门. 今天改变它需要一个补丁。
- `DUPLATE THRESHOLD = 0.90',为记忆-代理人.rs:1031. 取出时间闸门 侧车在自动取出记忆时与已取记忆进行比较时重复检查使用. 从第一层分离出:摄入分解为0.85分,取出道为0.90分,而两者可以无声地漂移.
- RRF `k = 60' in memory.rs:712. 级聚变常数塑造出BM25与密度平衡.
我的建议:Agents.memory dedup tershold'(默认为0.85)、Agents.memory extraction dedup tershold'(默认为0.90)和`Agents.memory rrf k'(默认为60),每个都带有套接字和指纹条目,遵循现有的重新排序的允许模式。 阈值验证于 (0, 1), k \ 1. 默认时行为没有变化, 没有迁移 。
如果两个去德普门感觉表面太多,最小的有用版本是RRF k外加一个去德普克诺布同时设置. 但两层分出是今天代码的诚实模型.
尚未有分会. 小小的后续,如果需要,乐于以重新排序的配置形状来构建.
内容来源: 1jehuang/jcode