Interface CfnFlowVersion.MetadataConfigurationForRerankingProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnFlowVersion.MetadataConfigurationForRerankingProperty.Jsii$Proxy
Enclosing class:
CfnFlowVersion

@Stability(Stable) public static interface CfnFlowVersion.MetadataConfigurationForRerankingProperty extends software.amazon.jsii.JsiiSerializable
Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches.

This determines which metadata fields are included or excluded when reordering search results.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.bedrock.*;
 MetadataConfigurationForRerankingProperty metadataConfigurationForRerankingProperty = MetadataConfigurationForRerankingProperty.builder()
         .selectionMode("selectionMode")
         // the properties below are optional
         .selectiveModeConfiguration(RerankingMetadataSelectiveModeConfigurationProperty.builder()
                 .fieldsToExclude(List.of(FieldForRerankingProperty.builder()
                         .fieldName("fieldName")
                         .build()))
                 .fieldsToInclude(List.of(FieldForRerankingProperty.builder()
                         .fieldName("fieldName")
                         .build()))
                 .build())
         .build();
 

See Also: