Skip to content

FunctionInvocationInput

Source code in docs_src/capo_bedrock_agent_runtime/types/function_invocation_input.py
class FunctionInvocationInput(TypedDict, closed=True):
    action_group: "str"
    """<p>The action group that the function belongs to.</p>"""
    parameters: NotRequired[
        "capo_bedrock_agent_runtime.types.function_parameters.FunctionParameters"
    ]
    """<p>A list of parameters of the function.</p>"""
    function: NotRequired["str"]
    """<p>The name of the function.</p>"""
    action_invocation_type: NotRequired[
        "capo_bedrock_agent_runtime.types.action_invocation_type.ActionInvocationType"
    ]
    """<p>Contains information about the function to invoke,</p>"""
    agent_id: NotRequired["str"]
    """<p>The agent's ID.</p>"""
    collaborator_name: NotRequired["capo_bedrock_agent_runtime.types.name.Name"]
    """<p>The collaborator's name.</p>"""

action_group instance-attribute

action_group: str

The action group that the function belongs to.

action_invocation_type instance-attribute

action_invocation_type: NotRequired[ActionInvocationType]

Contains information about the function to invoke,

agent_id instance-attribute

agent_id: NotRequired[str]

The agent's ID.

collaborator_name instance-attribute

collaborator_name: NotRequired[Name]

The collaborator's name.

function instance-attribute

function: NotRequired[str]

The name of the function.

parameters instance-attribute

parameters: NotRequired[FunctionParameters]

A list of parameters of the function.