BaseVectorQuery interface
Parametry zapytania dla zapytań wektorowych i hybrydowych wyszukiwania.
Właściwości
exhaustive | Jeśli to prawda, wyzwala wyczerpujące wyszukiwanie k najbliższych sąsiadów we 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 wektorowe typu Collection(Edm.Single), które mają zostać uwzględnione w wyszukiwanym wektorze. |
kind | Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
k |
Liczba najbliższych sąsiadów, które mają być zwracane jako najważniejsze trafienia. |
Szczegóły właściwości
exhaustive
Jeśli to prawda, wyzwala wyczerpujące wyszukiwanie k najbliższych sąsiadów we 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
fields
Pola wektorowe typu Collection(Edm.Single), które mają zostać uwzględnione w wyszukiwanym wektorze.
fields?: SearchFieldArray<TModel>
Wartość właściwości
SearchFieldArray<TModel>
kind
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
kind: "vector"
Wartość właściwości
"vector"
kNearestNeighborsCount
Liczba najbliższych sąsiadów, które mają być zwracane jako najważniejsze trafienia.
kNearestNeighborsCount?: number
Wartość właściwości
number