Skip to content

Bedrock Agent Runtime  >  Structures  >  InvocationInput

InvocationInput

Structure Class

InvocationInput dataclass

Contains information pertaining to the action group or knowledge base that is being invoked.

Attributes

action_group_invocation_input class-attribute instance-attribute
action_group_invocation_input: ActionGroupInvocationInput | None = None

Contains information about the action group to be invoked.

agent_collaborator_invocation_input class-attribute instance-attribute
agent_collaborator_invocation_input: AgentCollaboratorInvocationInput | None = None

The collaborator's invocation input.

code_interpreter_invocation_input class-attribute instance-attribute
code_interpreter_invocation_input: CodeInterpreterInvocationInput | None = None

Contains information about the code interpreter to be invoked.

invocation_type class-attribute instance-attribute
invocation_type: InvocationType | None = None

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

knowledge_base_lookup_input class-attribute instance-attribute
knowledge_base_lookup_input: KnowledgeBaseLookupInput | None = None

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

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

The unique identifier of the trace.