toPMap method
Implementation
Map<String, dynamic> toPMap() {
return {
"query": {
"inputs": inputs,
"top_k": topK,
},
"fields": returnFields,
if (rerankInput != null &&
rerankReturnFields != null &&
rerankInput!.isNotEmpty &&
rerankReturnFields!.isNotEmpty)
"rerank": {
"top_n": rerankTopK,
"model": rerankModel,
"query": rerankInput,
"rank_fields": rerankReturnFields,
},
};
}