クエリ ベクトルを使用して検索オペレーションを定義します。
| JSON 表現 |
|---|
{ "searchField": string, "filter": { object }, "outputFields": { object ( |
| フィールド | |
|---|---|
searchField |
必須。検索するベクトル フィールド。 |
filter |
省略可。JSON フィルタ式(例: {"genre": {"$eq": "sci-fi"}})。google.protobuf.Struct として表されます。 |
outputFields |
省略可。返すフィールドを指定するマスク。 |
searchHint |
省略可。検索ヒントを設定します。戦略が指定されていない場合、サービスはインデックスが使用可能であればインデックスを使用し、それ以外の場合はデフォルトの KNN 検索にフォールバックします。 |
distanceMetric |
省略可。KNN 検索に使用する距離指標。指定しない場合は、デフォルトとして DOT_PRODUCT が使用されます。 |
共用体フィールド
|
|
vector |
クエリの密ベクトル。 |
sparseVector |
クエリのスパース ベクトル。 |
topK |
省略可。取得する最近傍の数。 |