쿼리 벡터를 사용하여 검색 작업을 정의합니다.
| 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 |
선택사항입니다. 반환할 최근접 이웃 수입니다. |