using AuthorBuddy.Web.Models; using Ollama; namespace AuthorBuddy.Web.Services; public interface IOllamaService { Task> GetLocalModelsAsync(); Task PullModelAsync(string modelName, IProgress progress); Task> GetEmbeddingAsync(string text); Task StreamStyleCheckAsync(string input); Task AnswerBasedOnFactsAsync(string question, string facts); Task QuickSpellCheckAsync(string text); Task ReconfigureAsync(string ollamaUrl); }