Values.BedrockFoundationModelContextEnrichmentConfigurationSourceContext enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models.
type nonrec t = {enrichmentStrategyConfiguration : EnrichmentStrategyConfiguration.t;The enrichment stategy used to provide additional context. For example, Neptune GraphRAG uses Amazon Bedrock foundation models to perform chunk entity extraction.
*)modelArn : BedrockModelArn.t;The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
*)}val make :
enrichmentStrategyConfiguration:EnrichmentStrategyConfiguration.t ->
modelArn:BedrockModelArn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of BedrockModelArn.t
| `Structure of (string * [> `Enum of string ]) list ])
list ]