using System.Threading;
using System.Threading.Tasks;

namespace Predictalytics.Application.Interfaces;

public interface IOpenRouterApiClient
{
    Task<string> GenerateChatCompletionAsync(string prompt, bool useManualModel = false, CancellationToken ct = default);
}
