Skip to content

/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