namespace BotSharp.Abstraction.Agents.Models;
public class AgentLlmConfig
{
///
/// Is inherited from default Agent Settings
///
[JsonPropertyName("is_inherit")]
public bool IsInherit { get; set; }
///
/// Completion Provider
///
[JsonPropertyName("provider")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Provider { get; set; }
///
/// Model name
///
[JsonPropertyName("model")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Model { get; set; }
}