SearchHint

Rappresenta un suggerimento per il motore di indicizzazione della ricerca.

Rappresentazione JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "knnHint": {
    object (KnnHint)
  },
  "indexHint": {
    object (IndexHint)
  }
  // End of mutually exclusive fields.
}
Campi
Il tipo di indice da utilizzare. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi:
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 particolare.

Fine dei campi che si escludono a vicenda.

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,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "denseScannParams": {
    object (DenseScannParams)
  }
  // End of mutually exclusive fields.
}
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}

I parametri per l'indice. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi:
denseScannParams

object (DenseScannParams)

Facoltativo. Parametri ScaNN densi.

Fine dei campi che si escludono a vicenda.

DenseScannParams

Parametri per ScaNN densa.

Rappresentazione JSON
{
  "targetRecall": number
}
Campi
targetRecall

number

Facoltativo. Il richiamo target per la ricerca. Deve essere un numero double compreso nell'intervallo [0, 1]. Sebbene la ricerca miri a raggiungere questo livello di recupero, non è garantito.