yera.setup.model_discovery.aws

Discover models available through an AWS Bedrock connection.

Symbols

class AWSModelSetup — Discover and classify models available through AWS Bedrock.

AWSModelSetup

Discover and classify models available through AWS Bedrock.

The discovery operation lists foundation models in the configured AWS region, resolves inference-profile identifiers where required, and converts supported models into typed Yera configuration objects. Models that are unavailable, legacy, or unsupported are counted as skipped.

Attributes

provider_type

Provider identifier used by Yera configuration.

Methods

get_config — Obtain model configuration from AWS Bedrock.

AWSModelSetup.get_config

get_config() → SetupResult[list[BaseModelConfig]]

Obtain model configuration from AWS Bedrock.

Foundation models are resolved to on-demand or inference-profile identifiers as required. Legacy, unavailable, and unsupported models are omitted and included in the skipped count. Expected AWS client failures are returned as blocking errors.

Returns

type: SetupResult[list[BaseModelConfig]]

Supported AWS Bedrock model configuration and discovery diagnostics.