Compartilhar via


VectorizedQuery interface

Os parâmetros de consulta a serem usados para pesquisa de vetor quando um valor de vetor bruto é fornecido.

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 true, dispara uma pesquisa exaustiva de k-vizinho mais próximo em todos os vetores dentro do índice de vetor. Útil para cenários em que correspondências exatas são críticas, como determinar valores de verdade básicos.

fields

Vector Fields do tipo Collection(Edm.Single) a ser incluído no vetor pesquisado.

kNearestNeighborsCount

Número de vizinhos mais próximos a serem retornados como as principais ocorrências.

Detalhes da propriedade

kind

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

kind: "vector"

Valor da propriedade

"vector"

vector

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

vector: number[]

Valor da propriedade

number[]

Detalhes das propriedades herdadas

exhaustive

Quando true, dispara uma pesquisa exaustiva de k-vizinho mais próximo em todos os vetores dentro do índice de vetor. Útil para cenários em que correspondências exatas são críticas, como determinar valores de verdade básicos.

exhaustive?: boolean

Valor da propriedade

boolean

Herdado deBaseVectorQuery.exhaustive

fields

Vector Fields do tipo Collection(Edm.Single) a ser incluído no vetor pesquisado.

fields?: SearchFieldArray<TModel>

Valor da propriedade

Herdado deBaseVectorQuery.fields

kNearestNeighborsCount

Número de vizinhos mais próximos a serem retornados como as principais ocorrências.

kNearestNeighborsCount?: number

Valor da propriedade

number

Herdado deBaseVectorQuery.kNearestNeighborsCount