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

13 lines
321 B
C#
Raw Normal View History

2023-10-28 20:59:26 +00:00
using BotSharp.Abstraction.Functions.Models;
2024-11-26 00:06:26 +00:00
using BotSharp.Abstraction.Routing;
2023-10-28 20:59:26 +00:00
2024-11-26 00:06:26 +00:00
namespace BotSharp.Abstraction.Planning;
2023-10-28 20:59:26 +00:00
public interface IExecutor
{
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
}