BotSharp/Infrastructure/BotSharp.Abstraction/ILlmAgent.cs

17 lines
377 B
C#
Raw Normal View History

2023-05-20 21:31:31 +00:00
using Abstraction.Models;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
namespace Abstraction;
public interface ILlmAgent : IDisposable
{
bool LoggedIn { get; }
Task OpenDriver();
Task Login();
LlmResponse NewSession(LlmPromptInput prompt);
LlmResponse Interact(LlmPromptInput input, bool isAsync);
}