using BotSharp.Abstraction.Evaluations.Models;
namespace BotSharp.Abstraction.Evaluations;
public interface IEvaluatingService
{
///
/// Execute task
///
/// Task template name
///
/// Conversation
Task Execute(string task, EvaluationRequest request);
///
/// Review result
///
///
///
Task Review(string conversationId, EvaluationRequest request);
///
/// Generate evaluation report
///
///
///
Task Evaluate(string conversationId, EvaluationRequest request);
}