BotSharp/src/Infrastructure/BotSharp.Abstraction/Files/Proccessors/IFileLlmProcessor.cs

13 lines
425 B
C#
Raw Normal View History

2025-10-15 18:24:27 +00:00
using BotSharp.Abstraction.Files.Options;
using BotSharp.Abstraction.Files.Responses;
2025-10-14 18:52:01 +00:00
namespace BotSharp.Abstraction.Files.Proccessors;
public interface IFileLlmProcessor
{
public string Provider { get; }
2025-10-15 18:24:27 +00:00
Task<FileLlmInferenceResponse> GetFileLlmInferenceAsync(Agent agent, string text, IEnumerable<InstructFileModel> files, FileLlmProcessOptions? options = null)
2025-10-14 18:52:01 +00:00
=> throw new NotImplementedException();
}