yera.setup.model_discovery.gemini
Discover models available through a Gemini connection.
Symbols
GeminiModelSetup
Inherits:
ModelSetup[GeminiConnection]Discover and classify models available through Gemini.
The discovery operation lists models exposed through the configured Gemini Developer API connection and converts supported model families into typed Yera configuration objects. Unsupported specialist models are counted as skipped.
Attributes
provider_type
Provider identifier used by Yera configuration.
Methods
get_config — Obtain model configuration from the configured Gemini account.
GeminiModelSetup.get_config
get_config() → SetupResult[list[BaseModelConfig]]Obtain model configuration from the configured Gemini account.
Unsupported specialist models are omitted and included in the skipped count. Expected Gemini client failures are returned as blocking errors.
Returns
type: SetupResult[list[BaseModelConfig]]
Supported Gemini model configuration and discovery diagnostics.