Définit une opération de recherche sémantique.
| Représentation JSON |
|---|
{ "searchText": string, "searchField": string, "taskType": enum ( |
| Champs | |
|---|---|
searchText |
Obligatoire. Texte de la requête utilisé pour générer un embedding en fonction du modèle d'embedding spécifié dans la configuration de la collection. |
searchField |
Obligatoire. Champ vectoriel dans lequel effectuer la recherche. |
taskType |
Facultatif. Type de tâche de l'embedding de requête. |
outputFields |
Facultatif. Champs à renvoyer dans les résultats de recherche. |
filter |
Facultatif. Expression de filtre JSON, par exemple {"genre": {"$eq": "sci-fi"}}, représentée sous la forme d'une google.protobuf.Struct. |
searchHint |
Facultatif. Définit l'indice de recherche. Si aucune stratégie n'est spécifiée, le service utilise un index s'il est disponible et passe à la recherche KNN dans le cas contraire. |
topK |
Facultatif. Nombre d'objets de données à renvoyer. |