diff --git a/src/AltGen.API/Generate/Providers/AltTextProviderFactory.cs b/src/AltGen.API/Generate/Providers/AltTextProviderFactory.cs index caaba7f..8f29bf2 100644 --- a/src/AltGen.API/Generate/Providers/AltTextProviderFactory.cs +++ b/src/AltGen.API/Generate/Providers/AltTextProviderFactory.cs @@ -6,7 +6,7 @@ class AltTextProviderFactory(IServiceProvider serviceProvider) : IAltTextProvide public IAltTextProvider Create(string provider) { - return provider switch + return provider.ToLowerInvariant() switch { LLMProvider.Gemini => _serviceProvider.GetRequiredKeyedService(LLMProvider.Gemini), _ => throw new NotSupportedException($"The provider '{provider}' is not supported.")