NativeIndexConfiguration¶
Structure Class¶
NativeIndexConfiguration
dataclass
¶
Configuration information for an Amazon Q Business index.
Attributes¶
boosting_override
class-attribute
instance-attribute
¶
boosting_override: dict[str, DocumentAttributeBoostingConfiguration] | None = None
Overrides the default boosts applied by Amazon Q Business to supported document attribute data types.
version
class-attribute
instance-attribute
¶
version: int | None = None
A read-only field that specifies the version of the
NativeIndexConfiguration.
Amazon Q Business introduces enhanced document retrieval capabilities in
version 2 of NativeIndexConfiguration, focusing on streamlined
metadata boosting that prioritizes recency and source relevance to
deliver more accurate responses to your queries. Version 2 has the
following differences from version 1:
-
Version 2 supports a single Date field (created_at OR last_updated_at) for recency boosting
-
Version 2 supports a single String field with an ordered list of up to 5 values
-
Version 2 introduces number-based boost levels (ONE, TWO) alongside the text-based levels
-
Version 2 allows specifying prioritization between Date and String fields
-
Version 2 maintains backward compatibility with existing configurations