Interface OnlineEvaluationConfigProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable, OnlineEvaluationBaseProps
All Known Implementing Classes:
OnlineEvaluationConfigProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.129.0 (build eaca441)", date="2026-05-19T08:18:44.491Z") @Stability(Stable) public interface OnlineEvaluationConfigProps extends software.amazon.jsii.JsiiSerializable, OnlineEvaluationBaseProps
Properties for creating an OnlineEvaluationConfig.

Example:

 Evaluator customEvaluator;
 OnlineEvaluationConfig evaluation = OnlineEvaluationConfig.Builder.create(this, "MixedEvaluation")
         .onlineEvaluationConfigName("mixed_evaluation")
         .evaluators(List.of(EvaluatorSelector.builtin(BuiltinEvaluator.HELPFULNESS), EvaluatorSelector.builtin(BuiltinEvaluator.CORRECTNESS), EvaluatorSelector.custom(customEvaluator)))
         .dataSource(DataSourceConfig.fromCloudWatchLogs(CloudWatchLogsDataSourceConfig.builder()
                 .logGroupNames(List.of("/aws/bedrock-agentcore/my-agent"))
                 .serviceNames(List.of("my-agent.default"))
                 .build()))
         .build();
 
  • Method Details