VectorizedQuery interface
Параметры запроса, используемые для поиска векторов при предоставлении необработанного векторного значения.
- Extends
-
BaseVectorQuery<TModel>
Свойства
kind | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
vector | Векторное представление поискового запроса. |
Унаследованные свойства
exhaustive | Если значение true, активирует исчерпывающий поиск ближайших к соседей по всем векторам в индексе векторов. Полезно для сценариев, когда точные совпадения являются критически важными, например определение значений истины на земле. |
fields | Векторные поля коллекции типов (Edm.Single), которые должны быть включены в векторный поиск. |
k |
Число ближайших соседей, возвращаемых в качестве лучших хитов. |
oversampling | Превышение коэффициента. Минимальное значение равно 1. Он переопределяет параметр defaultOversampling, настроенный в определении индекса. Его можно задать только в том случае, если параметр rerankWithOriginalVectors имеет значение true. Этот параметр допускается только в том случае, если метод сжатия используется в базовом поле вектора. |
weight | Относительный вес векторного запроса при сравнении с другими векторными запросами и/или текстовым запросом в том же запросе поиска. Это значение используется при объединении результатов нескольких списков ранжирования, созданных различными векторными запросами и (или) результатов, полученных с помощью текстового запроса. Чем выше вес, тем выше документы, соответствующие запросу, будут находиться в окончательном рейтинге. Значение по умолчанию равно 1.0, а значение должно быть положительным числом, превышающим нулю. |
Сведения о свойстве
kind
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
kind: "vector"
Значение свойства
"vector"
vector
Векторное представление поискового запроса.
vector: number[]
Значение свойства
number[]
Сведения об унаследованном свойстве
exhaustive
Если значение true, активирует исчерпывающий поиск ближайших к соседей по всем векторам в индексе векторов. Полезно для сценариев, когда точные совпадения являются критически важными, например определение значений истины на земле.
exhaustive?: boolean
Значение свойства
boolean
наследуется отBaseVectorQuery.исчерпаемый
fields
Векторные поля коллекции типов (Edm.Single), которые должны быть включены в векторный поиск.
fields?: SearchFieldArray<TModel>
Значение свойства
SearchFieldArray<TModel>
унаследовано отBaseVectorQuery.fields
kNearestNeighborsCount
Число ближайших соседей, возвращаемых в качестве лучших хитов.
kNearestNeighborsCount?: number
Значение свойства
number
наследуется отBaseVectorQuery.kNearestNeighborsCount
oversampling
Превышение коэффициента. Минимальное значение равно 1. Он переопределяет параметр defaultOversampling, настроенный в определении индекса. Его можно задать только в том случае, если параметр rerankWithOriginalVectors имеет значение true. Этот параметр допускается только в том случае, если метод сжатия используется в базовом поле вектора.
oversampling?: number
Значение свойства
number
наследуется отBaseVectorQuery.oversampling
weight
Относительный вес векторного запроса при сравнении с другими векторными запросами и/или текстовым запросом в том же запросе поиска. Это значение используется при объединении результатов нескольких списков ранжирования, созданных различными векторными запросами и (или) результатов, полученных с помощью текстового запроса. Чем выше вес, тем выше документы, соответствующие запросу, будут находиться в окончательном рейтинге. Значение по умолчанию равно 1.0, а значение должно быть положительным числом, превышающим нулю.
weight?: number
Значение свойства
number
унаследовано отBaseVectorQuery.weight