Class: Aws::BedrockAgentCore::Types::SearchCriteria
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::SearchCriteria
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Contains search criteria for retrieving memory records.
Constant Summary collapse
- SENSITIVE =
[:search_query]
Instance Attribute Summary collapse
-
#memory_strategy_id ⇒ String
The memory strategy identifier to filter memory records by.
-
#search_query ⇒ String
The search query to use for finding relevant memory records.
-
#top_k ⇒ Integer
The maximum number of top-scoring memory records to return.
Instance Attribute Details
#memory_strategy_id ⇒ String
The memory strategy identifier to filter memory records by.
1853 1854 1855 1856 1857 1858 1859 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1853 class SearchCriteria < Struct.new( :search_query, :memory_strategy_id, :top_k) SENSITIVE = [:search_query] include Aws::Structure end |
#search_query ⇒ String
The search query to use for finding relevant memory records.
1853 1854 1855 1856 1857 1858 1859 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1853 class SearchCriteria < Struct.new( :search_query, :memory_strategy_id, :top_k) SENSITIVE = [:search_query] include Aws::Structure end |
#top_k ⇒ Integer
The maximum number of top-scoring memory records to return. This value is used for semantic search ranking.
1853 1854 1855 1856 1857 1858 1859 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1853 class SearchCriteria < Struct.new( :search_query, :memory_strategy_id, :top_k) SENSITIVE = [:search_query] include Aws::Structure end |