乘积量化算法 (k-NN) 简而言之是一种量化算法,有助于压缩数据库向量,这在涉及大型数据集的语义搜索中有所帮助。总而言之,嵌入被分成 M 个子空间,然后进一步进行聚类。在对向量进行聚类后,质心向量被映射到子空间中每个聚类中存在的向量。本笔记本介绍了如何使用一个检索器,该检索器在底层使用由 nanopq 包实现的乘积量化。
使用文本创建新的检索器
使用检索器
我们现在可以使用检索器了!以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
乘积量化算法 (k-NN) 简而言之是一种量化算法,有助于压缩数据库向量,这在涉及大型数据集的语义搜索中有所帮助。总而言之,嵌入被分成 M 个子空间,然后进一步进行聚类。在对向量进行聚类后,质心向量被映射到子空间中每个聚类中存在的向量。本笔记本介绍了如何使用一个检索器,该检索器在底层使用由 nanopq 包实现的乘积量化。