using System.Text.Json;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;

namespace Nop.Plugin.Misc.FruitBankPlugin.Models
{
    public class OpenAIGpt5AIChatRequest : AIChatRequestBase
    {
        //If any specific properties are needed for this derived class, add them here. - A.
        //Needed only for gpt-5
        [JsonProperty("reasoning_effort")]
        public string ReasoningEffort { get; set; } = "minimal";
        [JsonProperty("verbosity")]
        public string Verbosity { get; set; } = "high";
    }

}

