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 |
k |
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
SearchFieldArray<TModel>
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