你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VectorizedQuery interface

提供原始向量值时用于矢量搜索的查询参数。

Extends

BaseVectorQuery<TModel>

属性

kind

多态鉴别器,它指定此对象可以是的不同类型

vector

搜索查询的向量表示形式。

继承属性

exhaustive

如果为 true,则跨向量索引内的所有向量触发一个详尽的 k 最近邻搜索。 对于精确匹配至关重要(例如确定基本真实值)的方案非常有用。

fields

集合 (类型为 Edm.Single) 的矢量字段,该字段将包含在搜索的向量中。

kNearestNeighborsCount

要作为排名靠前的命中返回的最近邻居数。

属性详细信息

kind

多态鉴别器,它指定此对象可以是的不同类型

kind: "vector"

属性值

"vector"

vector

搜索查询的向量表示形式。

vector: number[]

属性值

number[]

继承属性详细信息

exhaustive

如果为 true,则跨向量索引内的所有向量触发一个详尽的 k 最近邻搜索。 对于精确匹配至关重要(例如确定基本真实值)的方案非常有用。

exhaustive?: boolean

属性值

boolean

继承自BaseVectorQuery.exhaustive

fields

集合 (类型为 Edm.Single) 的矢量字段,该字段将包含在搜索的向量中。

fields?: SearchFieldArray<TModel>

属性值

继承自BaseVectorQuery.fields

kNearestNeighborsCount

要作为排名靠前的命中返回的最近邻居数。

kNearestNeighborsCount?: number

属性值

number

继承自BaseVectorQuery.kNearestNeighborsCount