BaseVectorQuery interface
Los parámetros de consulta para las consultas de búsqueda híbrida y vectorial.
Propiedades
exhaustive | Cuando es true, desencadena una búsqueda de vecino k-más cercana exhaustiva en todos los vectores del índice de vectores. Resulta útil para escenarios en los que las coincidencias exactas son críticas, como determinar los valores de verdad del suelo. |
fields | Campos vectoriales de tipo Collection(Edm.Single) que se van a incluir en el vector buscado. |
kind | Valores conocidos admitidos por el serviciovector: consulta vector donde se proporciona un valor de vector sin formato. texto: consulta vectorial donde se proporciona un valor de texto que debe vectorizarse. |
k |
Número de vecinos más cercanos para devolver como top hits. |
oversampling | Factor de sobremuestreo. El valor mínimo es 1. Reemplaza el parámetro "defaultOversampling" configurado en la definición de índice. Solo se puede establecer cuando "rerankWithOriginalVectors" es true. Este parámetro solo se permite cuando se usa un método de compresión en el campo vectorial subyacente. |
weight | Peso relativo de la consulta vectorial en comparación con otra consulta vectorial o la consulta de texto dentro de la misma solicitud de búsqueda. Este valor se usa al combinar los resultados de varias listas de clasificación generadas por las diferentes consultas vectoriales o los resultados recuperados a través de la consulta de texto. Cuanto mayor sea el peso, más alto serán los documentos que coincidan con esa consulta en la clasificación final. El valor predeterminado es 1,0 y el valor debe ser un número positivo mayor que cero. |
Detalles de las propiedades
exhaustive
Cuando es true, desencadena una búsqueda de vecino k-más cercana exhaustiva en todos los vectores del índice de vectores. Resulta útil para escenarios en los que las coincidencias exactas son críticas, como determinar los valores de verdad del suelo.
exhaustive?: boolean
Valor de propiedad
boolean
fields
Campos vectoriales de tipo Collection(Edm.Single) que se van a incluir en el vector buscado.
fields?: SearchFieldArray<TModel>
Valor de propiedad
SearchFieldArray<TModel>
kind
Valores conocidos admitidos por el servicio
vector: consulta vector donde se proporciona un valor de vector sin formato. texto: consulta vectorial donde se proporciona un valor de texto que debe vectorizarse.
kind: "vector" | "text"
Valor de propiedad
"vector" | "text"
kNearestNeighborsCount
Número de vecinos más cercanos para devolver como top hits.
kNearestNeighborsCount?: number
Valor de propiedad
number
oversampling
Factor de sobremuestreo. El valor mínimo es 1. Reemplaza el parámetro "defaultOversampling" configurado en la definición de índice. Solo se puede establecer cuando "rerankWithOriginalVectors" es true. Este parámetro solo se permite cuando se usa un método de compresión en el campo vectorial subyacente.
oversampling?: number
Valor de propiedad
number
weight
Peso relativo de la consulta vectorial en comparación con otra consulta vectorial o la consulta de texto dentro de la misma solicitud de búsqueda. Este valor se usa al combinar los resultados de varias listas de clasificación generadas por las diferentes consultas vectoriales o los resultados recuperados a través de la consulta de texto. Cuanto mayor sea el peso, más alto serán los documentos que coincidan con esa consulta en la clasificación final. El valor predeterminado es 1,0 y el valor debe ser un número positivo mayor que cero.
weight?: number
Valor de propiedad
number