/AWS1/CL_BDOEVALUATORCONFIG¶
The configuration that defines how an evaluator assesses agent performance, including the evaluation method and parameters.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_llmasajudge TYPE REF TO /AWS1/CL_BDOLLMASAJUDGEEVALU00 /AWS1/CL_BDOLLMASAJUDGEEVALU00¶
The LLM-as-a-Judge configuration that uses a language model to evaluate agent performance based on custom instructions and rating scales.
io_codebased TYPE REF TO /AWS1/CL_BDOCODEBASEDEVALTRCFG /AWS1/CL_BDOCODEBASEDEVALTRCFG¶
Configuration for a code-based evaluator that uses a customer-managed Lambda function to programmatically assess agent performance.
io_derived TYPE REF TO /AWS1/CL_BDODERIVEDEVALTRCFG /AWS1/CL_BDODERIVEDEVALTRCFG¶
The configuration for an evaluator derived from an existing base evaluator (a built-in or third-party evaluator), run on your own model. The base evaluator supplies the prompt and scoring.
Queryable Attributes¶
llmAsAJudge¶
The LLM-as-a-Judge configuration that uses a language model to evaluate agent performance based on custom instructions and rating scales.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LLMASAJUDGE() |
Getter for LLMASAJUDGE |
codeBased¶
Configuration for a code-based evaluator that uses a customer-managed Lambda function to programmatically assess agent performance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CODEBASED() |
Getter for CODEBASED |
derived¶
The configuration for an evaluator derived from an existing base evaluator (a built-in or third-party evaluator), run on your own model. The base evaluator supplies the prompt and scoring.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DERIVED() |
Getter for DERIVED |