using Luna.Providers.Abstractions; using Microsoft.Extensions.AI; using OllamaSharp; namespace Luna.Providers.Ollama; public sealed class OllamaProvider(IHttpClientFactory httpClientFactory) : IProvider { public static string Name => "Ollama"; public IChatClient CreateChatClient(string model) => new OllamaApiClient(httpClientFactory.CreateClient(Name), model); }