SearchText.basic constructor

SearchText.basic({
  1. required String query,
  2. required String textKey,
  3. bool rerank = true,
  4. int topK = 10,
  5. int rerankTopK = 5,
  6. String rerankModel = "bge-reranker-v2-m3",
})

Implementation

factory SearchText.basic({
  required String query,
  required String textKey,
  bool rerank = true,
  int topK = 10,
  int rerankTopK = 5,
  String rerankModel = "bge-reranker-v2-m3",
}) =>
    SearchText(
      returnFields: [
        textKey,
      ],
      inputs: {
        textKey: query,
      },
      topK: topK,
      rerankTopK: rerankTopK,
      rerankModel: rerankModel,
      rerankInput: rerank ? query : null,
      rerankReturnFields: [
        textKey,
      ],
    );