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 | MANAGEDRequired: 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 | NONERequired: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: