Skip to content

/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