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.
537 538 539 540 541 542 543 544 545 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 537 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.
537 538 539 540 541 542 543 544 545 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 537 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.
537 538 539 540 541 542 543 544 545 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 537 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.
537 538 539 540 541 542 543 544 545 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 537 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.
537 538 539 540 541 542 543 544 545 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 537 class AgenticRetrieveConfiguration < Struct.new( :foundation_model_configuration, :foundation_model_type, :max_agent_iteration, :reranking_configuration, :reranking_model_type) SENSITIVE = [] include Aws::Structure end |