VectorizedQuery interface
Parametry zapytania do użycia do wyszukiwania wektorów po podaniu wartości nieprzetworzonego wektora.
- Extends
-
BaseVectorQuery<TModel>
Właściwości
kind | Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
vector | Wektorowa reprezentacja zapytania wyszukiwania. |
Właściwości dziedziczone
exhaustive | W przypadku wartości true wyzwala wyczerpujące wyszukiwanie najbliższego sąsiada w wszystkich wektorach w indeksie wektorów. Przydatne w scenariuszach, w których dokładne dopasowania są krytyczne, takie jak określanie wartości prawdy podstawowej. |
fields | Pola wektorów typu Collection(Edm.Single) do ujęć w wyszukiwanym wektorze. |
k |
Liczba najbliższych sąsiadów, które mają być zwracane jako najważniejsze trafienia. |
Szczegóły właściwości
kind
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
kind: "vector"
Wartość właściwości
"vector"
vector
Wektorowa reprezentacja zapytania wyszukiwania.
vector: number[]
Wartość właściwości
number[]
Szczegóły właściwości dziedziczonej
exhaustive
W przypadku wartości true wyzwala wyczerpujące wyszukiwanie najbliższego sąsiada w wszystkich wektorach w indeksie wektorów. Przydatne w scenariuszach, w których dokładne dopasowania są krytyczne, takie jak określanie wartości prawdy podstawowej.
exhaustive?: boolean
Wartość właściwości
boolean
Dziedziczone zbaseVectorQuery.wyczerpujące
fields
Pola wektorów typu Collection(Edm.Single) do ujęć w wyszukiwanym wektorze.
fields?: SearchFieldArray<TModel>
Wartość właściwości
SearchFieldArray<TModel>
Dziedziczone zpola BaseVectorQuery.fields
kNearestNeighborsCount
Liczba najbliższych sąsiadów, które mają być zwracane jako najważniejsze trafienia.
kNearestNeighborsCount?: number
Wartość właściwości
number
Dziedziczone zbaseVectorQuery.kNearestNeighborsCount