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