Class: Aws::BedrockAgentRuntime::Types::AgenticRetrieveConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentRuntime::Types::AgenticRetrieveConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagentruntime/types.rb
Overview
Configuration settings for the agentic retrieval operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#foundation_model_configuration ⇒ Types::FoundationModelConfiguration
The foundation model configuration.
-
#foundation_model_type ⇒ String
The type of foundation model to use.
-
#max_agent_iteration ⇒ Integer
The maximum number of agent iterations for retrieval.
-
#reranking_configuration ⇒ Types::AgenticRetrieveRerankingConfiguration
The reranking model configuration.
-
#reranking_model_type ⇒ String
The type of reranking model to use.
Instance Attribute Details
#foundation_model_configuration ⇒ Types::FoundationModelConfiguration
The foundation model configuration. Required when foundationModelType is CUSTOM.
543 544 545 546 547 548 549 550 551 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 543 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |
#foundation_model_type ⇒ String
The type of foundation model to use. CUSTOM uses a specified model, MANAGED uses the service default.
543 544 545 546 547 548 549 550 551 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 543 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |
#max_agent_iteration ⇒ Integer
The maximum number of agent iterations for retrieval.
543 544 545 546 547 548 549 550 551 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 543 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |
#reranking_configuration ⇒ Types::AgenticRetrieveRerankingConfiguration
The reranking model configuration. Required when rerankingModelType is CUSTOM.
543 544 545 546 547 548 549 550 551 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 543 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |
#reranking_model_type ⇒ String
The type of reranking model to use. CUSTOM uses a specified model, MANAGED uses the service default. If not specified, defaults to MANAGED for managed embedding knowledge bases and NONE for custom embedding knowledge bases.
543 544 545 546 547 548 549 550 551 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 543 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |