Package com.pulumi.aws.bedrock.inputs
Class EvaluationJobEvaluationConfigAutomatedArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.EvaluationJobEvaluationConfigAutomatedArgs.Builder
-
- Enclosing class:
- EvaluationJobEvaluationConfigAutomatedArgs
public static final class EvaluationJobEvaluationConfigAutomatedArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EvaluationJobEvaluationConfigAutomatedArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EvaluationJobEvaluationConfigAutomatedArgs defaults)
-
-
Method Detail
-
customMetricConfig
public EvaluationJobEvaluationConfigAutomatedArgs.Builder customMetricConfig(@Nullable com.pulumi.core.Output<EvaluationJobEvaluationConfigAutomatedCustomMetricConfigArgs> customMetricConfig)
- Parameters:
customMetricConfig- Configuration for custom metrics to compute for the evaluation job. See `customMetricConfig` Block below.- Returns:
- builder
-
customMetricConfig
public EvaluationJobEvaluationConfigAutomatedArgs.Builder customMetricConfig(EvaluationJobEvaluationConfigAutomatedCustomMetricConfigArgs customMetricConfig)
- Parameters:
customMetricConfig- Configuration for custom metrics to compute for the evaluation job. See `customMetricConfig` Block below.- Returns:
- builder
-
datasetMetricConfigs
public EvaluationJobEvaluationConfigAutomatedArgs.Builder datasetMetricConfigs(com.pulumi.core.Output<java.util.List<EvaluationJobEvaluationConfigAutomatedDatasetMetricConfigArgs>> datasetMetricConfigs)
- Parameters:
datasetMetricConfigs- One or more configurations for the prompt datasets and metrics to use. See `evaluation_config.automated.dataset_metric_config` Block below.- Returns:
- builder
-
datasetMetricConfigs
public EvaluationJobEvaluationConfigAutomatedArgs.Builder datasetMetricConfigs(java.util.List<EvaluationJobEvaluationConfigAutomatedDatasetMetricConfigArgs> datasetMetricConfigs)
- Parameters:
datasetMetricConfigs- One or more configurations for the prompt datasets and metrics to use. See `evaluation_config.automated.dataset_metric_config` Block below.- Returns:
- builder
-
datasetMetricConfigs
public EvaluationJobEvaluationConfigAutomatedArgs.Builder datasetMetricConfigs(EvaluationJobEvaluationConfigAutomatedDatasetMetricConfigArgs... datasetMetricConfigs)
- Parameters:
datasetMetricConfigs- One or more configurations for the prompt datasets and metrics to use. See `evaluation_config.automated.dataset_metric_config` Block below.- Returns:
- builder
-
evaluatorModelConfig
public EvaluationJobEvaluationConfigAutomatedArgs.Builder evaluatorModelConfig(@Nullable com.pulumi.core.Output<EvaluationJobEvaluationConfigAutomatedEvaluatorModelConfigArgs> evaluatorModelConfig)
- Parameters:
evaluatorModelConfig- Configuration for the evaluator (judge) model. Required for automated jobs that use an LLM-as-judge metric, or that evaluate a knowledge base. See `evaluatorModelConfig` Block below.- Returns:
- builder
-
evaluatorModelConfig
public EvaluationJobEvaluationConfigAutomatedArgs.Builder evaluatorModelConfig(EvaluationJobEvaluationConfigAutomatedEvaluatorModelConfigArgs evaluatorModelConfig)
- Parameters:
evaluatorModelConfig- Configuration for the evaluator (judge) model. Required for automated jobs that use an LLM-as-judge metric, or that evaluate a knowledge base. See `evaluatorModelConfig` Block below.- Returns:
- builder
-
build
public EvaluationJobEvaluationConfigAutomatedArgs build()
-
-