Share via


VectorizedQuery interface

Die Abfrageparameter, die für die Vektorsuche verwendet werden sollen, wenn ein roher Vektorwert angegeben wird.

Extends

BaseVectorQuery<TModel>

Eigenschaften

kind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

vector

Die Vektordarstellung einer Suchabfrage.

Geerbte Eigenschaften

exhaustive

Wenn true, löst eine umfassende k-nächstgelegene Nachbarsuche für alle Vektoren innerhalb des Vektorindexes aus. Nützlich für Szenarien, in denen genaue Übereinstimmungen entscheidend sind, z. B. die Bestimmung von Bodenwahrheitswerten.

fields

Vektorfelder vom Typ Collection(Edm.Single), die in den gesuchten Vektor eingeschlossen werden sollen.

kNearestNeighborsCount

Anzahl der nächsten Nachbarn, die als Top-Treffer zurückgegeben werden sollen.

Details zur Eigenschaft

kind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

kind: "vector"

Eigenschaftswert

"vector"

vector

Die Vektordarstellung einer Suchabfrage.

vector: number[]

Eigenschaftswert

number[]

Geerbte Eigenschaftsdetails

exhaustive

Wenn true, löst eine umfassende k-nächstgelegene Nachbarsuche für alle Vektoren innerhalb des Vektorindexes aus. Nützlich für Szenarien, in denen genaue Übereinstimmungen entscheidend sind, z. B. die Bestimmung von Bodenwahrheitswerten.

exhaustive?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseVectorQuery.exhaustive

fields

Vektorfelder vom Typ Collection(Edm.Single), die in den gesuchten Vektor eingeschlossen werden sollen.

fields?: SearchFieldArray<TModel>

Eigenschaftswert

Geerbt vonBaseVectorQuery.fields

kNearestNeighborsCount

Anzahl der nächsten Nachbarn, die als Top-Treffer zurückgegeben werden sollen.

kNearestNeighborsCount?: number

Eigenschaftswert

number

Geerbt vonBaseVectorQuery.kNearestNeighborsCount