Definiert einen semantischen Suchvorgang.
| JSON-Darstellung |
|---|
{ "searchText": string, "searchField": string, "taskType": enum ( |
| Felder | |
|---|---|
searchText |
Erforderlich. Der Abfragetext, der verwendet wird, um eine Einbettung gemäß dem in der Sammlungskonfiguration angegebenen Einbettungsmodell zu generieren. |
searchField |
Erforderlich. Das Vektorfeld, das durchsucht werden soll. |
taskType |
Erforderlich. Der Aufgabentyp der Abfrageeinbettung. |
outputFields |
Optional. Die Felder, die in den Suchergebnissen zurückgegeben werden sollen. |
filter |
Optional. Ein JSON-Filterausdruck, z.B. {"genre": {"$eq": "sci-fi"}}, dargestellt als google.protobuf.Struct. |
searchHint |
Optional. Legt den Suchhinweis fest. Wenn keine Strategie angegeben ist, verwendet der Dienst einen Index, falls verfügbar, und greift andernfalls auf die KNN-Suche zurück. |
topK |
Optional. Die Anzahl der zurückzugebenden Datenobjekte. |