langchain4j [特性] 在ElasticsearchEmbeddingStore中添加ann(近似kNN)的实现

cqoc49vn  于 3个月前  发布在  ElasticSearch
关注(0)|答案(1)|浏览(48)

您的功能请求是否与问题相关?请描述。

ElasticsearchEmbeddingStore中的搜索方法使用Script Score和cosineSimilarity实现。采用这种方法,script_score查询必须扫描每个匹配的文档来计算向量函数,这可能导致搜索速度变慢。

描述您希望的解决方案

添加ann(Approximate kNN)的实现。

描述您考虑过的替代方案

我会让它实现的

相关问题