Specifies whether the evaluation job is for evaluating a model or evaluating a knowledge base (retrieval and response generation).
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Configuration details of the prompt datasets and metrics you want to use for your evaluation job. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Automated_DatasetMetricConfigs |
Amazon.PowerShell.Cmdlets.BDR.AmazonBedrockClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request, but does not return an error. For more information, see
Ensuring idempotency.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-CustomerEncryptionKeyId <
String>
Specify your customer managed encryption key Amazon Resource Name (ARN) that will be used to encrypt your evaluation job.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Defines a list of custom metrics to be used in an Amazon Bedrock evaluation job. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Automated_CustomMetricConfig_CustomMetrics |
Defines the model you want to evaluate custom metrics in an Amazon Bedrock evaluation job. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluatorModelConfig_CustomMetricConfig_BedrockEvaluatorModel |
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. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Automated_EvaluatorModelConfig_BedrockEvaluatorModels |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A HumanEvaluationCustomMetric object. It contains the names the metrics, how the metrics are to be evaluated, an optional description. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Human_CustomMetrics |
Use to specify the metrics, task, and prompt dataset to be used in your model evaluation job. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Human_DatasetMetricConfigs |
-HumanWorkflowConfig_FlowDefinitionArn <
String>
The Amazon Resource Number (ARN) for the flow definition
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Human_HumanWorkflowConfig_FlowDefinitionArn |
-HumanWorkflowConfig_Instruction <
String>
Instructions for the flow definition
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EvaluationConfig_Human_HumanWorkflowConfig_Instructions |
Specifies the inference models. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | InferenceConfig_Models |
Contains the configuration details of the inference for a knowledge base evaluation job, including either the retrieval only configuration or the retrieval with response generation configuration. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | InferenceConfig_RagConfigs |
A description of the evaluation job.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A name for the evaluation job. Names must unique with your Amazon Web Services account, and your account's Amazon Web Services region.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Tags to attach to the model evaluation job. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | JobTags |
-OutputDataConfig_S3Uri <
String>
The Amazon S3 URI where the results of the evaluation job are saved.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The Amazon Resource Name (ARN) of an IAM service role that Amazon Bedrock can assume to perform tasks on your behalf. To learn more about the required permissions, see
Required permissions for model evaluations.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is 'JobArn'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Bedrock.Model.CreateEvaluationJobResponse). Specifying the name of a property of type Amazon.Bedrock.Model.CreateEvaluationJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |