SearchDataRequest
Example Usage
typescript
import { SearchDataRequest } from "@meetkai/mka1/models/operations";
let value: SearchDataRequest = {
tableName: "<value>",
searchRequest: {
operations: [
{
type: "vector_search",
field: "embedding",
vector: [
0.11,
-0.06,
0.37,
],
distanceType: "cosine",
limit: 5,
},
{
type: "filter",
expression: "category = 'security'",
prefilter: true,
},
],
returnColumns: [
"id",
"content",
"category",
"rating",
],
},
};Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
tableName | string | ✔️ | N/A | |
searchRequest | components.SearchRequest | ✔️ | N/A | { "operations": [ { "distance_type": "cosine", "field": "embedding", "limit": 5, "type": "vector_search", "vector": [ 0.11, -0.06, 0.37 ] }, { "expression": "category = 'security'", "prefilter": true, "type": "filter" } ], "return_columns": [ "id", "content", "category", "rating" ] } |