AgenticRetrieveConfiguration
¶
Used by
Source code in docs_src/capo_bedrock_agent_runtime/types/agentic_retrieve_configuration.py
foundation_model_configuration
instance-attribute
¶
foundation_model_configuration: NotRequired[FoundationModelConfiguration]
The foundation model configuration. Required when foundationModelType is CUSTOM.
foundation_model_type
instance-attribute
¶
foundation_model_type: FoundationModelType
The type of foundation model to use. CUSTOM uses a specified model, MANAGED uses the service default.
max_agent_iteration
instance-attribute
¶
max_agent_iteration: int
The maximum number of agent iterations for retrieval.
reranking_configuration
instance-attribute
¶
reranking_configuration: NotRequired[AgenticRetrieveRerankingConfiguration]
The reranking model configuration. Required when rerankingModelType is CUSTOM.
reranking_model_type
instance-attribute
¶
reranking_model_type: NotRequired[AgenticRetrieveRerankingModelType]
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.