Skip to content

InvocationInput

Source code in docs_src/capo_bedrock_agent_runtime/types/invocation_input.py
class InvocationInput(TypedDict, closed=True):
    trace_id: NotRequired["capo_bedrock_agent_runtime.types.trace_id.TraceId"]
    """<p>The unique identifier of the trace.</p>"""
    invocation_type: NotRequired[
        "capo_bedrock_agent_runtime.types.invocation_type.InvocationType"
    ]
    """<p>Specifies whether the agent is invoking an action group or a knowledge base.</p>"""
    action_group_invocation_input: NotRequired[
        "capo_bedrock_agent_runtime.types.action_group_invocation_input.ActionGroupInvocationInput"
    ]
    """<p>Contains information about the action group to be invoked.</p>"""
    knowledge_base_lookup_input: NotRequired[
        "capo_bedrock_agent_runtime.types.knowledge_base_lookup_input.KnowledgeBaseLookupInput"
    ]
    """<p>Contains details about the knowledge base to look up and the query to be made.</p>"""
    code_interpreter_invocation_input: NotRequired[
        "capo_bedrock_agent_runtime.types.code_interpreter_invocation_input.CodeInterpreterInvocationInput"
    ]
    """<p>Contains information about the code interpreter to be invoked.</p>"""
    agent_collaborator_invocation_input: NotRequired[
        "capo_bedrock_agent_runtime.types.agent_collaborator_invocation_input.AgentCollaboratorInvocationInput"
    ]
    """<p>The collaborator's invocation input.</p>"""

action_group_invocation_input instance-attribute

action_group_invocation_input: NotRequired[ActionGroupInvocationInput]

Contains information about the action group to be invoked.

agent_collaborator_invocation_input instance-attribute

agent_collaborator_invocation_input: NotRequired[AgentCollaboratorInvocationInput]

The collaborator's invocation input.

code_interpreter_invocation_input instance-attribute

code_interpreter_invocation_input: NotRequired[CodeInterpreterInvocationInput]

Contains information about the code interpreter to be invoked.

invocation_type instance-attribute

invocation_type: NotRequired[InvocationType]

Specifies whether the agent is invoking an action group or a knowledge base.

knowledge_base_lookup_input instance-attribute

knowledge_base_lookup_input: NotRequired[KnowledgeBaseLookupInput]

Contains details about the knowledge base to look up and the query to be made.

trace_id instance-attribute

trace_id: NotRequired[TraceId]

The unique identifier of the trace.