Values.EvaluationSummarySourceSummary information of an evaluation job.
type nonrec t = {jobArn : EvaluationJobArn.t option;The Amazon Resource Name (ARN) of the evaluation job.
*)jobName : EvaluationJobName.t option;The name for the evaluation job.
*)status : EvaluationJobStatus.t option;The current status of the evaluation job.
*)creationTime : Timestamp.t option;The time the evaluation job was created.
*)jobType : EvaluationJobType.t option;Specifies whether the evaluation job is automated or human-based.
*)evaluationTaskTypes : EvaluationTaskTypes.t option;The type of task for model evaluation.
*)modelIdentifiers : EvaluationBedrockModelIdentifiers.t option;The Amazon Resource Names (ARNs) of the model(s) used for the evaluation job.
*)ragIdentifiers : EvaluationBedrockKnowledgeBaseIdentifiers.t option;The Amazon Resource Names (ARNs) of the knowledge base resources used for a knowledge base evaluation job.
*)evaluatorModelIdentifiers : EvaluatorModelIdentifiers.t option;The Amazon Resource Names (ARNs) of the models used to compute the metrics for a knowledge base evaluation job.
*)customMetricsEvaluatorModelIdentifiers : EvaluatorModelIdentifiers.t option;The Amazon Resource Names (ARNs) of the models used to compute custom metrics in an Amazon Bedrock evaluation job.
*)inferenceConfigSummary : EvaluationInferenceConfigSummary.t option;Identifies the models, Knowledge Bases, or other RAG sources evaluated in a model or Knowledge Base evaluation job.
*)applicationType : ApplicationType.t option;Specifies whether the evaluation job is for evaluating a model or evaluating a knowledge base (retrieval and response generation).
*)}val make :
?jobArn:??? ->
?jobName:??? ->
?status:??? ->
?creationTime:??? ->
?jobType:??? ->
?evaluationTaskTypes:??? ->
?modelIdentifiers:??? ->
?ragIdentifiers:??? ->
?evaluatorModelIdentifiers:??? ->
?customMetricsEvaluatorModelIdentifiers:??? ->
?inferenceConfigSummary:??? ->
?applicationType:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Enum of string
| `String of EvaluationBedrockModelIdentifier.t ]
list
| `String of EvaluationJobArn.t
| `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `String of EvaluationBedrockModelIdentifier.t ]
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]