Representa una sugerencia para el motor de indexación de búsqueda.
| Representación JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "knnHint": { object ( |
| Campos | |
|---|---|
| Es el tipo de índice que se usará. A continuación, se incluye una lista de campos mutuamente excluyentes. En una respuesta, se establecerá, como máximo, uno de los siguientes campos: | |
knnHint |
Es opcional. Si se configura, la búsqueda usará el motor de indexación predeterminado de K-vecinos más cercanos (KNN) del sistema. |
indexHint |
Es opcional. Especifica que la búsqueda debe usar un índice en particular. |
| Es el final de los campos mutuamente excluyentes. | |
KnnHint
Este tipo no tiene campos.
Se usará KnnHint si la búsqueda se debe realizar de forma explícita en el motor de indexación de K-vecino más cercano (KNN) predeterminado del sistema.
IndexHint
Es el mensaje para especificar el índice que se usará para la búsqueda.
| Representación 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 ( |
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del recurso del índice que se usará para la búsqueda. El índice debe estar en el mismo proyecto, ubicación y colección. Formato: |
| Son los parámetros del índice. A continuación, se incluye una lista de campos mutuamente excluyentes. En una respuesta, se establecerá, como máximo, uno de los siguientes campos: | |
denseScannParams |
Es opcional. Son los parámetros de ScaNN denso. |
| Es el final de los campos mutuamente excluyentes. | |
DenseScannParams
Son los parámetros de ScaNN denso.
| Representación JSON |
|---|
{ "targetRecall": number } |
| Campos | |
|---|---|
targetRecall |
Es opcional. Es la recuperación objetivo para la búsqueda. Debe ser un número de punto flotante doble en el rango [0, 1]. Si bien la búsqueda tiene como objetivo alcanzar este nivel de recuperación, no se garantiza que lo haga. |