/AWS1/CL_BDZINVOCATIONINPUT¶
Contains information pertaining to the action group or knowledge base that is being invoked.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_traceid TYPE /AWS1/BDZTRACEID /AWS1/BDZTRACEID¶
The unique identifier of the trace.
iv_invocationtype TYPE /AWS1/BDZINVOCATIONTYPE /AWS1/BDZINVOCATIONTYPE¶
Specifies whether the agent is invoking an action group or a knowledge base.
io_actiongroupinvcinput TYPE REF TO /AWS1/CL_BDZACTGROUPINVCINPUT /AWS1/CL_BDZACTGROUPINVCINPUT¶
Contains information about the action group to be invoked.
io_knowledgebaselookupinput TYPE REF TO /AWS1/CL_BDZKNOWLEDGEBASELOO00 /AWS1/CL_BDZKNOWLEDGEBASELOO00¶
Contains details about the knowledge base to look up and the query to be made.
io_codeinterpreterinvcinput TYPE REF TO /AWS1/CL_BDZCODEINTERPRETERI00 /AWS1/CL_BDZCODEINTERPRETERI00¶
Contains information about the code interpreter to be invoked.
io_agentcollaboratorinvcinp TYPE REF TO /AWS1/CL_BDZAGENTCOLLABORATO00 /AWS1/CL_BDZAGENTCOLLABORATO00¶
The collaborator's invocation input.
Queryable Attributes¶
traceId¶
The unique identifier of the trace.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRACEID() |
Getter for TRACEID, with configurable default |
ASK_TRACEID() |
Getter for TRACEID w/ exceptions if field has no value |
HAS_TRACEID() |
Determine if TRACEID has a value |
invocationType¶
Specifies whether the agent is invoking an action group or a knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOCATIONTYPE() |
Getter for INVOCATIONTYPE, with configurable default |
ASK_INVOCATIONTYPE() |
Getter for INVOCATIONTYPE w/ exceptions if field has no valu |
HAS_INVOCATIONTYPE() |
Determine if INVOCATIONTYPE has a value |
actionGroupInvocationInput¶
Contains information about the action group to be invoked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONGROUPINVCINPUT() |
Getter for ACTIONGROUPINVOCATIONINPUT |
knowledgeBaseLookupInput¶
Contains details about the knowledge base to look up and the query to be made.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KNOWLEDGEBASELOOKUPINPUT() |
Getter for KNOWLEDGEBASELOOKUPINPUT |
codeInterpreterInvocationInput¶
Contains information about the code interpreter to be invoked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CODEINTERPRETERINVCINPUT() |
Getter for CODEINTERPRETERINVCINPUT |
agentCollaboratorInvocationInput¶
The collaborator's invocation input.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTCOLLABORATORINVCINP() |
Getter for AGENTCOLLABORATORINVCINPUT |