Partilhar via


VectorizedQuery interface

Os parâmetros de consulta a utilizar para a pesquisa de vetores quando é fornecido um valor de vetor não processado.

Extends

BaseVectorQuery<TModel>

Propriedades

kind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

vector

A representação de vetor de uma consulta de pesquisa.

Propriedades Herdadas

exhaustive

Quando verdadeiro, aciona uma pesquisa exaustiva de vizinhos k mais próximos em todos os vetores dentro do índice de vetor. Útil para cenários em que as correspondências exatas são críticas, como determinar valores de verdade básica.

fields

Campos de Vetor do tipo Coleção(Edm.Single) a incluir no vetor pesquisado.

kNearestNeighborsCount

Número de vizinhos mais próximos a regressar à medida que os primeiros atingem.

Detalhes de Propriedade

kind

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

kind: "vector"

Valor de Propriedade

"vector"

vector

A representação de vetor de uma consulta de pesquisa.

vector: number[]

Valor de Propriedade

number[]

Detalhes da Propriedade Herdada

exhaustive

Quando verdadeiro, aciona uma pesquisa exaustiva de vizinhos k mais próximos em todos os vetores dentro do índice de vetor. Útil para cenários em que as correspondências exatas são críticas, como determinar valores de verdade básica.

exhaustive?: boolean

Valor de Propriedade

boolean

Herdado deBaseVectorQuery.exhaustive

fields

Campos de Vetor do tipo Coleção(Edm.Single) a incluir no vetor pesquisado.

fields?: SearchFieldArray<TModel>

Valor de Propriedade

Herdado deBaseVectorQuery.fields

kNearestNeighborsCount

Número de vizinhos mais próximos a regressar à medida que os primeiros atingem.

kNearestNeighborsCount?: number

Valor de Propriedade

number

Herdado deBaseVectorQuery.kNearestNeighborsCount