BaseVectorQuery interface
Os parâmetros de consulta para consultas de pesquisa vetoriais e híbridas.
Propriedades
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. |
kind | Valores conhecidos suportados pelo serviçovetorial : Consulta vetorial onde um valor vetorial bruto é fornecido. texto: Consulta vetorial onde um valor de texto que precisa ser vetorizado é fornecido. |
k |
Número de vizinhos mais próximos a retornar como principais hits. |
oversampling | Fator de sobreamostragem. O valor mínimo é 1. Ele substitui o parâmetro 'defaultOversampling' configurado na definição de índice. Ele pode ser definido somente quando 'rerankWithOriginalVectors' é true. Este parâmetro só é permitido quando é utilizado um método de compressão no campo vetorial subjacente. |
weight | Peso relativo da consulta vetorial quando comparado com outra consulta vetorial e/ou a consulta de texto dentro da mesma solicitação de pesquisa. Esse valor é usado ao combinar os resultados de várias listas de classificação produzidas pelas diferentes consultas vetoriais e/ou os resultados recuperados por meio da consulta de texto. Quanto maior o peso, maiores serão os documentos que corresponderam a essa consulta na classificação final. O padrão é 1.0 e o valor precisa ser um número positivo maior que zero. |
Detalhes de Propriedade
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
fields
Campos vetoriais do tipo Collection(Edm.Single) a serem incluídos no vetor pesquisado.
fields?: SearchFieldArray<TModel>
Valor de Propriedade
SearchFieldArray<TModel>
kind
Valores conhecidos suportados pelo serviço
vetorial : Consulta vetorial onde um valor vetorial bruto é fornecido. texto: Consulta vetorial onde um valor de texto que precisa ser vetorizado é fornecido.
kind: "vector" | "text"
Valor de Propriedade
"vector" | "text"
kNearestNeighborsCount
Número de vizinhos mais próximos a retornar como principais hits.
kNearestNeighborsCount?: number
Valor de Propriedade
number
oversampling
Fator de sobreamostragem. O valor mínimo é 1. Ele substitui o parâmetro 'defaultOversampling' configurado na definição de índice. Ele pode ser definido somente quando 'rerankWithOriginalVectors' é true. Este parâmetro só é permitido quando é utilizado um método de compressão no campo vetorial subjacente.
oversampling?: number
Valor de Propriedade
number
weight
Peso relativo da consulta vetorial quando comparado com outra consulta vetorial e/ou a consulta de texto dentro da mesma solicitação de pesquisa. Esse valor é usado ao combinar os resultados de várias listas de classificação produzidas pelas diferentes consultas vetoriais e/ou os resultados recuperados por meio da consulta de texto. Quanto maior o peso, maiores serão os documentos que corresponderam a essa consulta na classificação final. O padrão é 1.0 e o valor precisa ser um número positivo maior que zero.
weight?: number
Valor de Propriedade
number