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 consulta, 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 vectorial en el que se realizará la búsqueda. |
taskType |
Obligatorio. Es el tipo de tarea de la incorporación de la consulta. |
outputFields |
Es opcional. Son los campos que se mostrarán en los resultados de la búsqueda. |
filter |
Es opcional. Es una expresión de filtro JSON, por ejemplo, {"genre": {"$eq": "sci-fi"}}, representada como google.protobuf.Struct. |
searchHint |
Es opcional. Establece la sugerencia de búsqueda. Si no se especifica ninguna estrategia, el servicio usará un índice si está disponible y, de lo contrario, recurrirá a la búsqueda de KNN. |
topK |
Es opcional. Es la cantidad de objetos de datos que se mostrarán. |