Class: Aws::BedrockAgent::Types::KnowledgeBaseFlowNodeConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-bedrockagent/types.rb

Overview

Contains configurations for a knowledge base node in a flow. This node takes a query as the input and returns, as the output, the retrieved responses directly (as an array) or a response generated based on the retrieved responses. For more information, see [Node types in Amazon Bedrock works] in the Amazon Bedrock User Guide.

[1]: docs.aws.amazon.com/bedrock/latest/userguide/flows-nodes.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#knowledge_base_idString

The unique identifier of the knowledge base to query.

Returns:

  • (String)


4606
4607
4608
4609
4610
4611
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4606

class KnowledgeBaseFlowNodeConfiguration < Struct.new(
  :knowledge_base_id,
  :model_id)
  SENSITIVE = []
  include Aws::Structure
end

#model_idString

The unique identifier of the model or [inference profile] to use to generate a response from the query results. Omit this field if you want to return the retrieved results as an array.

[1]: docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html

Returns:

  • (String)


4606
4607
4608
4609
4610
4611
# File 'lib/aws-sdk-bedrockagent/types.rb', line 4606

class KnowledgeBaseFlowNodeConfiguration < Struct.new(
  :knowledge_base_id,
  :model_id)
  SENSITIVE = []
  include Aws::Structure
end