AgenticRetrieveConfiguration - Amazon Bedrock
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

AgenticRetrieveConfiguration

Configuration settings for the agentic retrieval operation.

Contents

foundationModelConfiguration

The foundation model configuration. Required when foundationModelType is CUSTOM.

Type: FoundationModelConfiguration object

Required: No

foundationModelType

The type of foundation model to use. CUSTOM uses a specified model, MANAGED uses the service default.

Type: String

Valid Values: CUSTOM | MANAGED

Required: No

maxAgentIteration

The maximum number of agent iterations for retrieval.

Type: Integer

Valid Range: Minimum value of 2.

Required: No

rerankingConfiguration

The reranking model configuration. Required when rerankingModelType is CUSTOM.

Type: AgenticRetrieveRerankingConfiguration object

Required: No

rerankingModelType

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.

Type: String

Valid Values: CUSTOM | MANAGED | NONE

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: