我正在尝试使用ElasticSearch的“矢量搜索”功能,该功能从8.0版开始提供。我使用的是最新版本8.9.0,但我得到了错误:未知字段[vector_search]
查询:
{
"query": {
"vector_search": {
"query": "small forward",
"fields": ["position"],
"k": 10
}
}
}
为什么查询参数“vector_search”不能被识别?
我正在尝试使用ElasticSearch的“矢量搜索”功能,该功能从8.0版开始提供。我使用的是最新版本8.9.0,但我得到了错误:未知字段[vector_search]
查询:
{
"query": {
"vector_search": {
"query": "small forward",
"fields": ["position"],
"k": 10
}
}
}
为什么查询参数“vector_search”不能被识别?
1条答案
按热度按时间wooyq4lh1#
与Elastic Search并不完全相关,但Astra Vector Search基于Lucene,查询非常简单。这是由Apache Cassandra的可扩展性和性能提供支持的。查看快速介绍文档https://docs.datastax.com/en/astra-serverless/docs/vector-search/cql.html
下面是一个示例查询