providers/factories/base_factory library

Classes

AudioProviderFactory<T extends ChatCapability>
Specialized base factory for audio-only providers
BaseProviderFactory<T extends ChatCapability>
Base factory class that provides common functionality for all provider factories
LocalProviderFactory<T extends ChatCapability>
Specialized base factory for providers that don't require API keys
OpenAICompatibleBaseFactory<T extends ChatCapability>
Specialized base factory for OpenAI-compatible providers This provides additional functionality for providers that use OpenAI's API format