Class: Aws::Bedrock::Types::ImplicitFilterConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Bedrock::Types::ImplicitFilterConfiguration
- Defined in:
- gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb
Overview
Configuration for implicit filtering in Knowledge Base vector searches. Implicit filtering allows you to automatically filter search results based on metadata attributes without requiring explicit filter expressions in each query.
Constant Summary collapse
- SENSITIVE =
[:metadata_attributes]
Instance Attribute Summary collapse
-
#metadata_attributes ⇒ Array<Types::MetadataAttributeSchema>
A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering.
-
#model_arn ⇒ String
The Amazon Resource Name (ARN) of the foundation model used for implicit filtering.
Instance Attribute Details
#metadata_attributes ⇒ Array<Types::MetadataAttributeSchema>
A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.
5773 5774 5775 5776 5777 5778 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 5773 class ImplicitFilterConfiguration < Struct.new( :metadata_attributes, :model_arn) SENSITIVE = [:metadata_attributes] include Aws::Structure end |
#model_arn ⇒ String
The Amazon Resource Name (ARN) of the foundation model used for implicit filtering. This model processes the query to extract relevant filtering criteria.
5773 5774 5775 5776 5777 5778 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 5773 class ImplicitFilterConfiguration < Struct.new( :metadata_attributes, :model_arn) SENSITIVE = [:metadata_attributes] include Aws::Structure end |