Class: Aws::Bedrock::Types::ImplicitFilterConfiguration

Inherits:
Struct
  • Object
show all
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

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.

Returns:



9696
9697
9698
9699
9700
9701
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 9696

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.

Returns:

  • (String)


9696
9697
9698
9699
9700
9701
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 9696

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