Skip to content

Bedrock Agent Runtime  >  Structures  >  FunctionInvocationInput

FunctionInvocationInput

Structure Class

FunctionInvocationInput dataclass

Contains information about the function that the agent predicts should be called.

This data type is used in the following API operations:

Attributes

action_group instance-attribute
action_group: str

The action group that the function belongs to.

action_invocation_type class-attribute instance-attribute
action_invocation_type: ActionInvocationType | None = None

Contains information about the function to invoke,

agent_id class-attribute instance-attribute
agent_id: str | None = None

The agent's ID.

collaborator_name class-attribute instance-attribute
collaborator_name: str | None = field(repr=False, default=None)

The collaborator's name.

function class-attribute instance-attribute
function: str | None = None

The name of the function.

parameters class-attribute instance-attribute
parameters: list[FunctionParameter] | None = None

A list of parameters of the function.