/AWS1/CL_BDRSYSTEMCONTENTBLOCK¶
Contains configurations for instructions to provide the model for how to handle input. To learn more, see Using the Converse API.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_text TYPE /AWS1/BDRNONEMPTYSTRING /AWS1/BDRNONEMPTYSTRING¶
A system prompt for the model.
io_guardcontent TYPE REF TO /AWS1/CL_BDRGUARDRAILCONVERS00 /AWS1/CL_BDRGUARDRAILCONVERS00¶
A content block to assess with the guardrail. Use with the Converse or ConverseStream API operations.
For more information, see Use a guardrail with the Converse API in the Amazon Bedrock User Guide.
io_cachepoint TYPE REF TO /AWS1/CL_BDRCACHEPOINTBLOCK /AWS1/CL_BDRCACHEPOINTBLOCK¶
CachePoint to include in the system prompt.
Queryable Attributes¶
text¶
A system prompt for the model.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TEXT() |
Getter for TEXT, with configurable default |
ASK_TEXT() |
Getter for TEXT w/ exceptions if field has no value |
HAS_TEXT() |
Determine if TEXT has a value |
guardContent¶
A content block to assess with the guardrail. Use with the Converse or ConverseStream API operations.
For more information, see Use a guardrail with the Converse API in the Amazon Bedrock User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GUARDCONTENT() |
Getter for GUARDCONTENT |
cachePoint¶
CachePoint to include in the system prompt.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CACHEPOINT() |
Getter for CACHEPOINT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SYSTEMCONTENTBLOCKS¶
TYPES TT_SYSTEMCONTENTBLOCKS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDRSYSTEMCONTENTBLOCK WITH DEFAULT KEY
.