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. |
k |
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
SearchFieldArray<TModel>
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