Class BoostRanker


  • public class BoostRanker
    extends CreateCollectionReq.Function
    The Decay reranking strategy, which by adjusting search rankings based on numeric field values. Read the doc for more info: https://milvus.io/docs/decay-ranker-overview.md

    Example: BoostRanker boost = BoostRanker.builder() .name("xxx_boost") .description("boost on xxx") .filter("xxx == 2") .weight(0.5) .randomScoreSeed(123) .randomScoreField("id") .build()

    You also can declare a decay ranker by Function CreateCollectionReq.Function boost = CreateCollectionReq.Function.builder() .functionType(FunctionType.RERANK) .name("xxx_boost") .description("boost on xxx") .param("reranker", "boost") .param("filter", "xxx == 2") .param("weight", "0.5") .param("random_score", "{\"seed\": 123, \"field\": \"id\"}") .build();