elasticsearch “Vector Search”在Elastic Search 8.9.0版中不起作用

ct2axkht  于 12个月前  发布在  ElasticSearch
关注(0)|答案(1)|浏览(141)

我正在尝试使用ElasticSearch的“矢量搜索”功能,该功能从8.0版开始提供。我使用的是最新版本8.9.0,但我得到了错误:未知字段[vector_search]
查询:

{
  "query": {
    "vector_search": {
      "query": "small forward",
      "fields": ["position"],
      "k": 10
    }
  }
}

为什么查询参数“vector_search”不能被识别?

wooyq4lh

wooyq4lh1#

与Elastic Search并不完全相关,但Astra Vector Search基于Lucene,查询非常简单。这是由Apache Cassandra的可扩展性和性能提供支持的。查看快速介绍文档https://docs.datastax.com/en/astra-serverless/docs/vector-search/cql.html
下面是一个示例查询

SELECT * FROM vsearch.products 
ORDER BY item_vector ANN OF [0.15, 0.1, 0.1, 0.35, 0.55]
LIMIT 1;

相关问题