Define uma operação de pesquisa usando um vetor de consulta.
| Representação JSON |
|---|
{ "searchField": string, "filter": { object }, "outputFields": { object ( |
| Campos | |
|---|---|
searchField |
Obrigatório. O campo de vetor a ser pesquisado. |
filter |
Opcional. Uma expressão de filtro JSON, por exemplo, {"genre": {"$eq": "sci-fi"}}, representada como um google.protobuf.Struct. |
outputFields |
Opcional. Máscara que especifica os campos a serem retornados. |
searchHint |
Opcional. Define a dica de pesquisa. Se nenhuma estratégia for especificada, o serviço usará um índice, se disponível, e voltará para a pesquisa KNN padrão. |
distanceMetric |
Opcional. A métrica de distância a ser usada na pesquisa de KNN. Se não for especificado, DOT_PRODUCT será usado como padrão. |
Campo de união
|
|
vector |
Um vetor denso para a consulta. |
sparseVector |
Um vetor esparso para a consulta. |
topK |
Opcional. O número de vizinhos mais próximos a serem retornados. |