create method
Create a provider instance from the given configuration
Implementation
@override
ChatCapability create(LLMConfig config) {
return createProviderSafely<ElevenLabsConfig>(
config,
() => _transformConfig(config),
(elevenLabsConfig) {
final provider = ElevenLabsProvider(elevenLabsConfig);
// Return the provider - it should implement the necessary interfaces
return provider as ChatCapability;
},
);
}