Partilhar via


VectorizedQuery interface

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

Extends

BaseVectorQuery<TModel>

Propriedades

kind

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

vector

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

Propriedades Herdadas

exhaustive

Quando verdadeiro, dispara uma pesquisa exaustiva de vizinhos k-nearest em todos os vetores dentro do índice vetorial. Útil para cenários em que as correspondências exatas são críticas, como a determinação de valores de verdade no terreno.

fields

Campos vetoriais do tipo Collection(Edm.Single) a serem incluídos no vetor pesquisado.

kNearestNeighborsCount

Número de vizinhos mais próximos a retornar como principais hits.

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 vetorial de uma consulta de pesquisa.

vector: number[]

Valor de Propriedade

number[]

Detalhes da Propriedade Herdada

exhaustive

Quando verdadeiro, dispara uma pesquisa exaustiva de vizinhos k-nearest em todos os vetores dentro do índice vetorial. Útil para cenários em que as correspondências exatas são críticas, como a determinação de valores de verdade no terreno.

exhaustive?: boolean

Valor de Propriedade

boolean

herdado deBaseVectorQuery.exhaustive

fields

Campos vetoriais do tipo Collection(Edm.Single) a serem incluídos no vetor pesquisado.

fields?: SearchFieldArray<TModel>

Valor de Propriedade

herdado deBaseVectorQuery.fields

kNearestNeighborsCount

Número de vizinhos mais próximos a retornar como principais hits.

kNearestNeighborsCount?: number

Valor de Propriedade

number

herdado deBaseVectorQuery.kNearestNeighborsCount