/AWS1/CL_BDROUTPUTCONFIG¶
Output configuration for a model response in a call to Converse or ConverseStream.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_textformat TYPE REF TO /AWS1/CL_BDROUTPUTFORMAT /AWS1/CL_BDROUTPUTFORMAT¶
Structured output parameters to control the model's text response.
iv_effort TYPE /AWS1/BDRSTRING /AWS1/BDRSTRING¶
The effort level for the model to use when generating a response. Higher effort levels allow the model to spend more time reasoning before responding. Supported values are
low,medium,high,xhigh, andmax.When extended thinking is disabled, the effort level is capped at
high. Use efforthighor below, or enable thinking to use higher effort levels.
Queryable Attributes¶
textFormat¶
Structured output parameters to control the model's text response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TEXTFORMAT() |
Getter for TEXTFORMAT |
effort¶
The effort level for the model to use when generating a response. Higher effort levels allow the model to spend more time reasoning before responding. Supported values are
low,medium,high,xhigh, andmax.When extended thinking is disabled, the effort level is capped at
high. Use efforthighor below, or enable thinking to use higher effort levels.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EFFORT() |
Getter for EFFORT, with configurable default |
ASK_EFFORT() |
Getter for EFFORT w/ exceptions if field has no value |
HAS_EFFORT() |
Determine if EFFORT has a value |