云搜索服务 CSS-在Elasticsearch集群使用向量索引搜索数据:标准查询
标准查询
针对创建了向量索引的向量字段,提供了标准向量查询语法。下述查询命令将会返回所有数据中与查询向量最近的size(topk)条数据。
POST my_index/_search{ "size":2, "_source": false, "query": { "vector": { "my_vector": { "vector": [1, 1], "topk":2 } } }}
参数 |
说明 |
---|---|
vector(第一个) |
表示该查询类型为VectorQuery。 |
my_vector |
指定了需要查询的向量字段名称。 |
vector(第二个) |
指定查询向量的具体值,支持数组形式以及Base64编码形式的输入。 |
topk |
topk的值通常与size保持一致。 |
其他可选的查询参数 |
通过调整不同索引的查询参数,可以获得更高的查询性能或者查询精度,其他参数请参见表2。 |