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();
}