Share via


BaseVectorQuery interface

Die Abfrageparameter für Vektor- und Hybridsuchabfragen.

Eigenschaften

exhaustive

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

fields

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

kind

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

kNearestNeighborsCount

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

Details zur Eigenschaft

exhaustive

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

exhaustive?: boolean

Eigenschaftswert

boolean

fields

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

fields?: SearchFieldArray<TModel>

Eigenschaftswert

kind

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

kind: "vector"

Eigenschaftswert

"vector"

kNearestNeighborsCount

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

kNearestNeighborsCount?: number

Eigenschaftswert

number