VectorSearchBedrockRerankingConfiguration¶
Structure Class¶
VectorSearchBedrockRerankingConfiguration
dataclass
¶
Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results. This enables more sophisticated relevance ranking using large language models.
Attributes¶
metadata_configuration
class-attribute
instance-attribute
¶
metadata_configuration: MetadataConfigurationForReranking | None = None
Configuration for how document metadata should be used during the reranking process. This determines which metadata fields are included when reordering search results.
model_configuration
instance-attribute
¶
model_configuration: VectorSearchBedrockRerankingModelConfiguration
Configuration for the Amazon Bedrock foundation model used for reranking. This includes the model ARN and any additional request fields required by the model.
number_of_reranked_results
class-attribute
instance-attribute
¶
number_of_reranked_results: int | None = None
The maximum number of results to rerank. This limits how many of the initial vector search results will be processed by the reranking model. A smaller number improves performance but may exclude potentially relevant results.