Class EvaluationConfig.Builder
-
- All Implemented Interfaces:
public abstract class EvaluationConfig.BuilderBuilder for EvaluationConfig.
-
-
Constructor Summary
Constructors Constructor Description EvaluationConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract EvaluationConfig.Buildermetrics(List<UnifiedMetric> metrics)Setter for metrics. EvaluationConfig.Buildermetrics(Array<UnifiedMetric> metrics)Setter for metrics. EvaluationConfig.Buildermetrics(Array<UnifiedMetric.Builder> metricsBuilders)Setter for metrics builder. EvaluationConfig.BuilderclearMetrics()Clears the value of metrics field. abstract EvaluationConfig.BuilderoutputConfig(OutputConfig outputConfig)Setter for outputConfig. EvaluationConfig.BuilderoutputConfig(OutputConfig.Builder outputConfigBuilder)Setter for outputConfig builder. EvaluationConfig.BuilderclearOutputConfig()Clears the value of outputConfig field. abstract EvaluationConfig.BuilderautoraterConfig(AutoraterConfig autoraterConfig)Setter for autoraterConfig. EvaluationConfig.BuilderautoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder)Setter for autoraterConfig builder. EvaluationConfig.BuilderclearAutoraterConfig()Clears the value of autoraterConfig field. abstract EvaluationConfig.BuilderinferenceGenerationConfig(GenerationConfig inferenceGenerationConfig)Setter for inferenceGenerationConfig. EvaluationConfig.BuilderinferenceGenerationConfig(GenerationConfig.Builder inferenceGenerationConfigBuilder)Setter for inferenceGenerationConfig builder. EvaluationConfig.BuilderclearInferenceGenerationConfig()Clears the value of inferenceGenerationConfig field. abstract EvaluationConfigbuild()-
-
Method Detail
-
metrics
abstract EvaluationConfig.Builder metrics(List<UnifiedMetric> metrics)
Setter for metrics.
metrics: The metrics used for evaluation.
-
metrics
@CanIgnoreReturnValue() EvaluationConfig.Builder metrics(Array<UnifiedMetric> metrics)
Setter for metrics.
metrics: The metrics used for evaluation.
-
metrics
@CanIgnoreReturnValue() EvaluationConfig.Builder metrics(Array<UnifiedMetric.Builder> metricsBuilders)
Setter for metrics builder.
metrics: The metrics used for evaluation.
-
clearMetrics
@CanIgnoreReturnValue() EvaluationConfig.Builder clearMetrics()
Clears the value of metrics field.
-
outputConfig
abstract EvaluationConfig.Builder outputConfig(OutputConfig outputConfig)
Setter for outputConfig.
outputConfig: Config for evaluation output.
-
outputConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder outputConfig(OutputConfig.Builder outputConfigBuilder)
Setter for outputConfig builder.
outputConfig: Config for evaluation output.
-
clearOutputConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder clearOutputConfig()
Clears the value of outputConfig field.
-
autoraterConfig
abstract EvaluationConfig.Builder autoraterConfig(AutoraterConfig autoraterConfig)
Setter for autoraterConfig.
autoraterConfig: Autorater config for evaluation.
-
autoraterConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder autoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder)
Setter for autoraterConfig builder.
autoraterConfig: Autorater config for evaluation.
-
clearAutoraterConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder clearAutoraterConfig()
Clears the value of autoraterConfig field.
-
inferenceGenerationConfig
abstract EvaluationConfig.Builder inferenceGenerationConfig(GenerationConfig inferenceGenerationConfig)
Setter for inferenceGenerationConfig.
inferenceGenerationConfig: Generation config for inference.
-
inferenceGenerationConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder inferenceGenerationConfig(GenerationConfig.Builder inferenceGenerationConfigBuilder)
Setter for inferenceGenerationConfig builder.
inferenceGenerationConfig: Generation config for inference.
-
clearInferenceGenerationConfig
@CanIgnoreReturnValue() EvaluationConfig.Builder clearInferenceGenerationConfig()
Clears the value of inferenceGenerationConfig field.
-
build
abstract EvaluationConfig build()
-
-
-
-