/AWS1/CL_BDOOPENRSPSEVALMODCFG¶
The configuration for using models served through the OpenResponses API in evaluator assessments, including model selection and inference parameters.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_modelid TYPE /AWS1/BDOMODELID /AWS1/BDOMODELID¶
The identifier of the model to use for evaluation.
Optional arguments:¶
iv_maxoutputtokens TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
The maximum number of tokens to generate in the model response, including visible output and reasoning tokens.
iv_temperature TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The temperature value that controls randomness in the model's responses. Lower values produce more deterministic outputs.
iv_topp TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The top-p sampling parameter that controls the diversity of the model's responses by limiting the cumulative probability of token choices.
io_reasoning TYPE REF TO /AWS1/CL_BDOREASONINGCONF /AWS1/CL_BDOREASONINGCONF¶
The reasoning configuration for reasoning models. Non-reasoning models ignore this configuration.
Queryable Attributes¶
modelId¶
The identifier of the model to use for evaluation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELID() |
Getter for MODELID, with configurable default |
ASK_MODELID() |
Getter for MODELID w/ exceptions if field has no value |
HAS_MODELID() |
Determine if MODELID has a value |
maxOutputTokens¶
The maximum number of tokens to generate in the model response, including visible output and reasoning tokens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXOUTPUTTOKENS() |
Getter for MAXOUTPUTTOKENS, with configurable default |
ASK_MAXOUTPUTTOKENS() |
Getter for MAXOUTPUTTOKENS w/ exceptions if field has no val |
HAS_MAXOUTPUTTOKENS() |
Determine if MAXOUTPUTTOKENS has a value |
temperature¶
The temperature value that controls randomness in the model's responses. Lower values produce more deterministic outputs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TEMPERATURE() |
Getter for TEMPERATURE, with configurable default |
ASK_TEMPERATURE() |
Getter for TEMPERATURE w/ exceptions if field has no value |
STR_TEMPERATURE() |
String format for TEMPERATURE, with configurable default |
HAS_TEMPERATURE() |
Determine if TEMPERATURE has a value |
topP¶
The top-p sampling parameter that controls the diversity of the model's responses by limiting the cumulative probability of token choices.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPP() |
Getter for TOPP, with configurable default |
ASK_TOPP() |
Getter for TOPP w/ exceptions if field has no value |
STR_TOPP() |
String format for TOPP, with configurable default |
HAS_TOPP() |
Determine if TOPP has a value |
reasoning¶
The reasoning configuration for reasoning models. Non-reasoning models ignore this configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REASONING() |
Getter for REASONING |