VectorizedQuery interface
Paramètres de requête à utiliser pour la recherche vectorielle lorsqu’une valeur vectorielle brute est fournie.
- Extends
-
BaseVectorQuery<TModel>
Propriétés
kind | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
vector | Représentation vectorielle d’une requête de recherche. |
Propriétés héritées
exhaustive | Quand la valeur est true, déclenche une recherche complète du voisin le plus proche sur tous les vecteurs au sein de l’index vectoriel. Utile pour les scénarios où des correspondances exactes sont critiques, comme la détermination des valeurs de vérité au sol. |
fields | Champs vectoriels de type Collection (Edm.Single) à inclure dans le vecteur recherché. |
k |
Nombre de voisins les plus proches à revenir en tant que coups de tête. |
Détails de la propriété
kind
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
kind: "vector"
Valeur de propriété
"vector"
vector
Représentation vectorielle d’une requête de recherche.
vector: number[]
Valeur de propriété
number[]
Détails de la propriété héritée
exhaustive
Quand la valeur est true, déclenche une recherche complète du voisin le plus proche sur tous les vecteurs au sein de l’index vectoriel. Utile pour les scénarios où des correspondances exactes sont critiques, comme la détermination des valeurs de vérité au sol.
exhaustive?: boolean
Valeur de propriété
boolean
Hérité deBaseVectorQuery.exhaustive
fields
Champs vectoriels de type Collection (Edm.Single) à inclure dans le vecteur recherché.
fields?: SearchFieldArray<TModel>
Valeur de propriété
SearchFieldArray<TModel>
Hérité deBaseVectorQuery.fields
kNearestNeighborsCount
Nombre de voisins les plus proches à revenir en tant que coups de tête.
kNearestNeighborsCount?: number
Valeur de propriété
number