Skip to content

Qbusiness  >  Structures  >  NativeIndexConfiguration

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.

index_id instance-attribute
index_id: str

The identifier for the Amazon Q Business index.

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