using System; using System.Collections.Generic; using System.Threading.Tasks; namespace finder2e_foundry_converter.Services { public interface ILlmService { Task> GetModelsAsync(string baseUrl); Task GenerateResponseAsync(string baseUrl, string model, string text, List imagePaths); // Ask a single prompt and return assistant's textual response (no streaming) Task AskAsync(string baseUrl, string model, string prompt, List imagePaths); } }