SearchHint

Rappresenta un suggerimento per il motore di indicizzazione della ricerca.

Rappresentazione 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.
}
Campi
Campo unione index_type. Il tipo di indice da utilizzare. index_type può essere solo uno dei seguenti tipi:
knnHint

object (KnnHint)

Facoltativo. Se impostato, la ricerca utilizzerà il motore di indicizzazione K-Nearest Neighbor (KNN) predefinito del sistema.

indexHint

object (IndexHint)

Facoltativo. Specifica che la ricerca deve utilizzare un indice specifico.

KnnHint

Questo tipo non contiene campi.

KnnHint verrà utilizzato se la ricerca deve essere eseguita in modo esplicito sul motore di indicizzazione K-Nearest Neighbor (KNN) predefinito del sistema.

IndexHint

Messaggio per specificare l'indice da utilizzare per la ricerca.

Rappresentazione JSON
{
  "name": string
}
Campi
name

string

Obbligatorio. Il nome risorsa dell'indice da utilizzare per la ricerca. L'indice deve trovarsi nello stesso progetto, nella stessa località e nella stessa raccolta. Formato: projects/{project}/locations/{location}/collections/{collection}/indexes/{index}