Class ModelRanker

java.lang.Object
io.milvus.v2.service.collection.request.CreateCollectionReq.Function
io.milvus.v2.service.vector.request.ranker.ModelRanker

public class ModelRanker extends CreateCollectionReq.Function
The Model reranking strategy, which transforms Milvus search by integrating advanced language models that understand semantic relationships between queries and documents. Read the doc for more info: https://milvus.io/docs/model-ranker-overview.md You also can declare a model ranker by Function CreateCollectionReq.Function rr = CreateCollectionReq.Function.builder() .functionType(FunctionType.RERANK) .name("semantic_ranker") .description("semantic ranker") .inputFieldNames(Collections.singletonList("document")) .param("reranker", "model") .param("provider", "tei") .param("queries", "[\"machine learning for time series\"]") .param("endpoint", "http://model-service:8080") .build();
  • Constructor Details

    • ModelRanker

      public ModelRanker()
  • Method Details