Expand description
Provider Registry - Central registry for all AI providers
This module provides a extensible registry pattern for AI providers.
New providers can be added by implementing the ProviderBuilder trait
and registering them with the ProviderRegistry.
Structs§
- Lock
Error - Lock error type for registry operations
- Provider
Entry - Registry entry for a provider (metadata only, no builder)
- Provider
Registry - The provider registry - a thread-safe registry of all available providers
Enums§
- Provider
Category - Provider categories for organization
Traits§
- Provider
Builder - Trait for building AI provider instances