You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pinecone等托管向量数据库是否支持MMR算法?

用Max Marginal Relevance(MMR)提升搜索结果多样性

核心需求

  • 第一步:从向量数据库中获取N个与目标问题最相似的文档,作为初始候选集合
  • 第二步:进一步筛选出与问题相似,但和已选文档差异较大的文档,以此提升搜索结果的多样性

MMR综合相关性计算方式

计算候选文档的综合得分时,采用如下公式:

new_similarity_formula = similarity(question) - max_over_existingdocs{similarity(document)}

公式说明:候选文档的综合得分 = 该文档与问题的相似度 - 该文档和已选文档集合中最高的相似度。通过这种方式,既能保证筛选出的文档和问题强相关,又能最大程度避免和已选内容重复,实现结果多样性。

内容的提问来源于stack exchange,提问作者raju

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 16:03:07