Milvus 搜索参数 topK
1. 什么是 topK?
topK 是 Milvus 向量搜索中最常用的参数之一,表示每次检索时返回"最相似的前K个结果"。K可以根据需求灵活设置。
生活类比: topK就像"班级成绩排名前K名",只关注最优秀的前几位。
2. topK与其他参数的区别
| 参数 |
作用 |
适用场景 |
| topK |
返回最相似的前K个结果 |
通用检索、推荐、排序等 |
| radius |
返回距离小于等于radius的所有结果 |
范围检索、空间/地理搜索 |
| range filter |
返回落在指定区间的数据 |
分数、价格、时间等区间筛选 |
3. 可视化演示:topK检索效果
4. 小结
- topK让你快速获得最相似、最优的前K个结果。
- 适合大多数检索、推荐、排序等场景。
- 可与radius、range filter等参数结合使用,满足多样化需求。