Class ReinforcementTuningAutoraterScorer.Builder
- Enclosing class:
- ReinforcementTuningAutoraterScorer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoraterConfig(AutoraterConfig autoraterConfig) Setter for autoraterConfig.autoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder) Setter for autoraterConfig builder.autoraterPrompt(String autoraterPrompt) Setter for autoraterPrompt.autoraterResponseParseConfig(ReinforcementTuningParseResponseConfig autoraterResponseParseConfig) Setter for autoraterResponseParseConfig.autoraterResponseParseConfig(ReinforcementTuningParseResponseConfig.Builder autoraterResponseParseConfigBuilder) Setter for autoraterResponseParseConfig builder.abstract ReinforcementTuningAutoraterScorerbuild()Clears the value of autoraterConfig field.Clears the value of autoraterPrompt field.Clears the value of autoraterResponseParseConfig field.Clears the value of exactMatchScorer field.Clears the value of parsedResponseConversionScorer field.exactMatchScorer(ReinforcementTuningAutoraterScorerExactMatchScorer exactMatchScorer) Setter for exactMatchScorer.exactMatchScorer(ReinforcementTuningAutoraterScorerExactMatchScorer.Builder exactMatchScorerBuilder) Setter for exactMatchScorer builder.parsedResponseConversionScorer(ReinforcementTuningAutoraterScorerParsedResponseConversionScorer parsedResponseConversionScorer) Setter for parsedResponseConversionScorer.parsedResponseConversionScorer(ReinforcementTuningAutoraterScorerParsedResponseConversionScorer.Builder parsedResponseConversionScorerBuilder) Setter for parsedResponseConversionScorer builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
autoraterConfig
public abstract ReinforcementTuningAutoraterScorer.Builder autoraterConfig(AutoraterConfig autoraterConfig) Setter for autoraterConfig.autoraterConfig: Autorater config for evaluation.
-
autoraterConfig
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder autoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder) Setter for autoraterConfig builder.autoraterConfig: Autorater config for evaluation.
-
clearAutoraterConfig
Clears the value of autoraterConfig field. -
autoraterPrompt
Setter for autoraterPrompt.autoraterPrompt: Allows substituting `prompt`, `response`, `system_instruction` and `references.reference` (each wrapped in double curly braces) into the autorater prompt.
-
clearAutoraterPrompt
Clears the value of autoraterPrompt field. -
autoraterResponseParseConfig
public abstract ReinforcementTuningAutoraterScorer.Builder autoraterResponseParseConfig(ReinforcementTuningParseResponseConfig autoraterResponseParseConfig) Setter for autoraterResponseParseConfig.autoraterResponseParseConfig: Parses autorater returned response.
-
autoraterResponseParseConfig
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder autoraterResponseParseConfig(ReinforcementTuningParseResponseConfig.Builder autoraterResponseParseConfigBuilder) Setter for autoraterResponseParseConfig builder.autoraterResponseParseConfig: Parses autorater returned response.
-
clearAutoraterResponseParseConfig
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder clearAutoraterResponseParseConfig()Clears the value of autoraterResponseParseConfig field. -
parsedResponseConversionScorer
public abstract ReinforcementTuningAutoraterScorer.Builder parsedResponseConversionScorer(ReinforcementTuningAutoraterScorerParsedResponseConversionScorer parsedResponseConversionScorer) Setter for parsedResponseConversionScorer.parsedResponseConversionScorer: Scores autorater responses by directly converting parsed autorater response to float reward.
-
parsedResponseConversionScorer
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder parsedResponseConversionScorer(ReinforcementTuningAutoraterScorerParsedResponseConversionScorer.Builder parsedResponseConversionScorerBuilder) Setter for parsedResponseConversionScorer builder.parsedResponseConversionScorer: Scores autorater responses by directly converting parsed autorater response to float reward.
-
clearParsedResponseConversionScorer
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder clearParsedResponseConversionScorer()Clears the value of parsedResponseConversionScorer field. -
exactMatchScorer
public abstract ReinforcementTuningAutoraterScorer.Builder exactMatchScorer(ReinforcementTuningAutoraterScorerExactMatchScorer exactMatchScorer) Setter for exactMatchScorer.exactMatchScorer: Scores autorater responses by using exact string match reward scorer.
-
exactMatchScorer
@CanIgnoreReturnValue public ReinforcementTuningAutoraterScorer.Builder exactMatchScorer(ReinforcementTuningAutoraterScorerExactMatchScorer.Builder exactMatchScorerBuilder) Setter for exactMatchScorer builder.exactMatchScorer: Scores autorater responses by using exact string match reward scorer.
-
clearExactMatchScorer
Clears the value of exactMatchScorer field. -
build
-