DataSourceBedrockFoundationModelContextEnrichmentConfigurationArgs

data class DataSourceBedrockFoundationModelContextEnrichmentConfigurationArgs(val enrichmentStrategyConfiguration: Output<DataSourceEnrichmentStrategyConfigurationArgs>, val modelArn: Output<String>) : ConvertibleToJava<DataSourceBedrockFoundationModelContextEnrichmentConfigurationArgs>

Bedrock Foundation Model configuration to be used for Context Enrichment.

Constructors

constructor(enrichmentStrategyConfiguration: Output<DataSourceEnrichmentStrategyConfigurationArgs>, modelArn: Output<String>)

Properties

Link copied to clipboard

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

Link copied to clipboard
val modelArn: Output<String>

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

Functions

Link copied to clipboard
open override fun toJava(): DataSourceBedrockFoundationModelContextEnrichmentConfigurationArgs