要找支持后过滤的开源向量数据库,您可以考虑使用以下几种开源向量数据库:
Milvus:由Zilliz开发的开源向量数据库,支持向量检索和向量相似度搜索,并提供了后过滤功能来进一步筛选返回的结果。
Faiss:Facebook AI Research开发的向量索引库,具有高效的向量相似度搜索功能,并可以通过自定义后过滤函数进行结果过滤。
Annoy:Spotify开发的向量索引库,用于近似最近邻搜索,虽然它本身不提供后过滤功能,但可以与其他库结合实现后过滤的需求。
您可以在它们的官方网站或GitHub上查找更多关于这些开源向量数据库的信息,并选择适合您需求的数据库。