Structs§
- Chunk
Ref - 折叠后挂在代表命中上的一个片段:同一篇笔记里也命中本次查询的那一片。
只带定位,不带正文——正文按
id从索引取回(notes.get_chunk)。 - Contextual
Hit - 一条命中,附上它在图上挂载的实体邻域。
- Graph
Prune - Graph-First 剪枝:先在图邻域里取到候选实体 id,向量检索只在这些 id 内打分。
SearchRequest::prune为None时保持全量检索,不改默认行为。 - Reranker
Options - 宿主注册重排回调时一并声明的预算。条数上限与 token 上限是与门,任一到顶就停: 几十字符的短候选,token 预算能装几百条,而重排的成本由批次条数主导,所以条数必须单独封顶; 长正文则由 token 封顶(模型吃不下更多)。两者超出的候选不是变慢就是直接报错。
- Search
Hit - Search
Request - Search
Result
Traits§
- Reranker
- 重排回调:
(查询词, 文档) -> 分数,与输入文档等长、按序给出。 重排不绑定向量空间,一个进程内一个回调;多宿主各在自己的进程里注册。