SearchHint

Représente un indice pour le moteur d'index de recherche.

Représentation JSON
{

  // Union field index_type can be only one of the following:
  "knnHint": {
    object (KnnHint)
  },
  "indexHint": {
    object (IndexHint)
  }
  // End of list of possible types for union field index_type.
}
Champs
Champ d'union index_type. Type d'index à utiliser. index_type ne peut être qu'un des éléments suivants :
knnHint

object (KnnHint)

Facultatif. Si cette option est définie, la recherche utilisera le moteur d'index des k plus proches voisins (KNN) par défaut du système.

indexHint

object (IndexHint)

Facultatif. Indique que la recherche doit utiliser un index spécifique.

KnnHint

Ce type ne comporte aucun champ.

KnnHint sera utilisé si la recherche doit être effectuée explicitement sur le moteur d'index KNN (K-Nearest Neighbor) par défaut du système.

IndexHint

Message permettant de spécifier l'index à utiliser pour la recherche.

Représentation JSON
{
  "name": string
}
Champs
name

string

Obligatoire. Nom de ressource de l'index à utiliser pour la recherche. L'index doit se trouver dans le même projet, au même emplacement et dans la même collection. Format : projects/{project}/locations/{location}/collections/{collection}/indexes/{index}