using BotSharp.Core.Agents; using BotSharp.Core.Models; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace BotSharp.Core.Engines { public interface IBotPlatform { /// /// Load agent profile /// /// agentId, clientAccessToken, developerAccessToken /// Agent LoadAgent(string id); AIResponse TextRequest(AIRequest request); Task Train(); } }