namespace BotSharp.Abstraction.Instructs.Models; public class InstructOptions { /// /// Llm provider /// public string? Provider { get; set; } /// /// Llm model /// public string? Model { get; set; } /// /// Agent /// public string? AgentId { get; set; } /// /// Agent template name /// public string? TemplateName { get; set; } /// /// Conversation id. When this field is not null, it will get dialogs from conversation. /// public string? ConversationId { get; set; } /// /// Data to fill in prompt /// public Dictionary Data { get; set; } = new(); }