Class: Aws::BedrockAgent::Types::BedrockFoundationModelContextEnrichmentConfiguration

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

Overview

Context enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#enrichment_strategy_configuration ⇒ Types::EnrichmentStrategyConfiguration

The enrichment stategy used to provide additional context. For example, Neptune GraphRAG uses Amazon Bedrock foundation models to perform chunk entity extraction.



1389
1390
1391
1392
1393
1394
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 1389

class BedrockFoundationModelContextEnrichmentConfiguration < Struct.new(
  :enrichment_strategy_configuration,
  :model_arn)
  SENSITIVE = []
  include Aws::Structure
end

#model_arn ⇒ String

The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.

Returns:

  • (String)


1389
1390
1391
1392
1393
1394
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 1389

class BedrockFoundationModelContextEnrichmentConfiguration < Struct.new(
  :enrichment_strategy_configuration,
  :model_arn)
  SENSITIVE = []
  include Aws::Structure
end