Builder
public static class Builder
源码Source
io/agentscope/core/rag/integration/bailian/RerankConfig.java:75–140RerankConfig的构建器。位于 io.agentscope.core.rag.integration.bailian 包。核心成员包括 modelName、rerankMinScore、rerankTopN、build。
Builder for RerankConfig.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Builder modelName(String modelName) | 设置重排模型名称。 Sets the rerank model name. |
public Builder rerankMinScore(Float rerankMinScore) | 设置重排最小分数。 Sets the minimum score threshold. |
public Builder rerankTopN(Integer rerankTopN) | 设置该配置项。 Sets the top N results after reranking. |
public RerankConfig build() | 构建新的RerankConfig。 Builds a new RerankConfig. |
方法详情Method Detail
modelName
public Builder modelName(String modelName)
设置重排模型名称。
Sets the rerank model name.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
modelName | String | 模型名称。the model name |
Builder返回当前实例,以支持链式调用。this builder
源码Source
io/agentscope/core/rag/integration/bailian/RerankConfig.java:94–97rerankMinScore
public Builder rerankMinScore(Float rerankMinScore)
设置重排最小分数。
Sets the minimum score threshold.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
rerankMinScore | Float | 重排最小分数(类型 `Float`)。the minimum score |
Builder返回当前实例,以支持链式调用。this builder
源码Source
io/agentscope/core/rag/integration/bailian/RerankConfig.java:108–114rerankTopN
public Builder rerankTopN(Integer rerankTopN)
设置该配置项。
Sets the top N results after reranking.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
rerankTopN | Integer | 重排 Top N(类型 `Integer`)。the top N value |
Builder返回当前实例,以支持链式调用。this builder
源码Source
io/agentscope/core/rag/integration/bailian/RerankConfig.java:124–130build
public RerankConfig build()
构建新的RerankConfig。
Builds a new RerankConfig.
RerankConfig一种新的RerankConfig 实例。a new RerankConfig instance
源码Source
io/agentscope/core/rag/integration/bailian/RerankConfig.java:137–139