Define una operación de búsqueda semántica.
| Representación JSON |
|---|
{ "searchText": string, "searchField": string, "taskType": enum ( |
| Campos | |
|---|---|
searchText |
Obligatorio. Es el texto de la búsqueda que se usa para generar una incorporación según el modelo de incorporación especificado en la configuración de la colección. |
searchField |
Obligatorio. Es el campo de vector en el que se realizará la búsqueda. |
taskType |
Es opcional. Es el tipo de tarea de la incorporación de la búsqueda. |
outputFields |
Es opcional. Campos que se devolverán en los resultados de la búsqueda. |
filter |
Es opcional. Es una expresión de filtro en formato JSON, p.ej., {"genre": {"$eq": "sci-fi"}}, representada como un google.protobuf.Struct. |
searchHint |
Es opcional. Establece la sugerencia de búsqueda. Si no se especifica ninguna estrategia, el servicio usará un índice si hay uno disponible y, de lo contrario, recurrirá a la búsqueda de KNN. |
topK |
Es opcional. Es la cantidad de objetos de datos que se devolverán. |