Skip to content

SearchRequest

Example Usage

typescript
import { SearchRequest } from "@meetkai/mka1/models/components";

let 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

FieldTypeRequiredDescription
operationscomponents.Operations[]N/A
returnColumnsstring[]N/A