Class: Aws::BedrockAgentRuntime::Types::InvocationInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#action_group_invocation_inputTypes::ActionGroupInvocationInput

Contains information about the action group to be invoked.



805
806
807
808
809
810
811
812
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 805

class InvocationInput < Struct.new(
  :action_group_invocation_input,
  :invocation_type,
  :knowledge_base_lookup_input,
  :trace_id)
  SENSITIVE = []
  include Aws::Structure
end

#invocation_typeString

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

Returns:

  • (String)


805
806
807
808
809
810
811
812
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 805

class InvocationInput < Struct.new(
  :action_group_invocation_input,
  :invocation_type,
  :knowledge_base_lookup_input,
  :trace_id)
  SENSITIVE = []
  include Aws::Structure
end

#knowledge_base_lookup_inputTypes::KnowledgeBaseLookupInput

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



805
806
807
808
809
810
811
812
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 805

class InvocationInput < Struct.new(
  :action_group_invocation_input,
  :invocation_type,
  :knowledge_base_lookup_input,
  :trace_id)
  SENSITIVE = []
  include Aws::Structure
end

#trace_idString

The unique identifier of the trace.

Returns:

  • (String)


805
806
807
808
809
810
811
812
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 805

class InvocationInput < Struct.new(
  :action_group_invocation_input,
  :invocation_type,
  :knowledge_base_lookup_input,
  :trace_id)
  SENSITIVE = []
  include Aws::Structure
end