/AWS1/CL_BDOEPISODICREFLECTI01¶
Contains configurations to override the default reflection step for the episodic memory strategy.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_appendtoprompt TYPE /AWS1/BDOPROMPT /AWS1/BDOPROMPT¶
The text appended to the prompt for the reflection step of the episodic memory strategy.
iv_modelid TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING¶
The model ID used for the reflection step of the episodic memory strategy.
Optional arguments:¶
it_namespaces TYPE /AWS1/CL_BDONAMESPACESLIST_W=>TT_NAMESPACESLIST TT_NAMESPACESLIST¶
The namespaces over which reflections were created. Can be less nested than the episodic namespaces.
Queryable Attributes¶
appendToPrompt¶
The text appended to the prompt for the reflection step of the episodic memory strategy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPENDTOPROMPT() |
Getter for APPENDTOPROMPT, with configurable default |
ASK_APPENDTOPROMPT() |
Getter for APPENDTOPROMPT w/ exceptions if field has no valu |
HAS_APPENDTOPROMPT() |
Determine if APPENDTOPROMPT has a value |
modelId¶
The model ID used for the reflection step of the episodic memory strategy.
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 |
namespaces¶
The namespaces over which reflections were created. Can be less nested than the episodic namespaces.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACES() |
Getter for NAMESPACES, with configurable default |
ASK_NAMESPACES() |
Getter for NAMESPACES w/ exceptions if field has no value |
HAS_NAMESPACES() |
Determine if NAMESPACES has a value |