Partager via


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é.

kNearestNeighborsCount

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é

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

Hérité deBaseVectorQuery.kNearestNeighborsCount