Skip to main content

MAX_TOP_K

Constant MAX_TOP_K 

Source
pub const MAX_TOP_K: usize = 10_000;
Expand description

M-16 修复:top_k 最大限制

限制 top_k 上限以防止:

  • 大 k 值导致内存爆炸(每个 SearchResult 包含完整向量)
  • 数据库/向量引擎执行超大 k 查询的性能问题
  • 恶意调用方通过 top_k=usize::MAX 触发 OOM