BotSharp/src/Infrastructure/BotSharp.Abstraction/Planning/IExecutor.cs

13 lines
322 B
C#
Raw Normal View History

2023-10-28 20:59:26 +00:00
using BotSharp.Abstraction.Functions.Models;
using BotSharp.Abstraction.Routing;
namespace BotSharp.Abstraction.Planning;
public interface IExecutor
{
2023-10-30 16:48:18 +00:00
Task<RoleDialogModel> Execute(IRoutingService routing,
2023-10-28 20:59:26 +00:00
FunctionCallFromLlm inst,
2023-10-30 16:48:18 +00:00
RoleDialogModel message,
List<RoleDialogModel> dialogs);
2023-10-28 20:59:26 +00:00
}