Menentukan operasi penelusuran menggunakan vektor kueri.
| Representasi JSON |
|---|
{ "searchField": string, "filter": { object }, "outputFields": { object ( |
| Kolom | |
|---|---|
searchField |
Wajib. Kolom vektor yang akan ditelusuri. |
filter |
Opsional. Ekspresi filter JSON, misalnya {"genre": {"$eq": "sci-fi"}}, yang ditampilkan sebagai google.protobuf.Struct. |
outputFields |
Opsional. Masker yang menentukan kolom yang akan ditampilkan. |
searchHint |
Opsional. Menetapkan petunjuk penelusuran. Jika tidak ada strategi yang ditentukan, layanan akan menggunakan indeks jika tersedia, dan melakukan penggantian ke penelusuran KNN default jika tidak. |
distanceMetric |
Opsional. Metrik jarak yang akan digunakan untuk penelusuran KNN. Jika tidak ditentukan, DOT_PRODUCT akan digunakan sebagai default. |
Kolom union
|
|
vector |
Vektor padat untuk kueri. |
sparseVector |
Vektor jarang untuk kueri. |
topK |
Opsional. Jumlah tetangga terdekat yang akan ditampilkan. |