Interface EvaluatorModelConfig.Builder

  • Method Details

    • bedrockEvaluatorModels

      EvaluatorModelConfig.Builder bedrockEvaluatorModels(Collection<BedrockEvaluatorModel> bedrockEvaluatorModels)

      The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.

      Parameters:
      bedrockEvaluatorModels - The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bedrockEvaluatorModels

      EvaluatorModelConfig.Builder bedrockEvaluatorModels(BedrockEvaluatorModel... bedrockEvaluatorModels)

      The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.

      Parameters:
      bedrockEvaluatorModels - The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bedrockEvaluatorModels

      EvaluatorModelConfig.Builder bedrockEvaluatorModels(Consumer<BedrockEvaluatorModel.Builder>... bedrockEvaluatorModels)

      The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. This model computes all evaluation related metrics.

      This is a convenience method that creates an instance of the BedrockEvaluatorModel.Builder avoiding the need to create one manually via BedrockEvaluatorModel.builder() .

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to bedrockEvaluatorModels(List<BedrockEvaluatorModel>).

      Parameters:
      bedrockEvaluatorModels - a consumer that will call methods on BedrockEvaluatorModel.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: