using System; using System.Collections.Generic; using System.Linq; namespace SKIT.FlurlHttpClient.Wechat.OpenAI.Models { /// /// 表示 [POST] /openapi/nlp/rank/{TOKEN} 接口的响应。 /// public class OpenApiNLPRankResponse : WechatOpenAIResponse { public static class Types { public class Data { public static class Types { public class Result { /// /// 获取或设置候选词信息项。 /// [Newtonsoft.Json.JsonProperty("question")] [System.Text.Json.Serialization.JsonPropertyName("question")] public string Sentiment { get; set; } = default!; /// /// 获取或设置分值(范围:0~1)。 /// [Newtonsoft.Json.JsonProperty("score")] [System.Text.Json.Serialization.JsonPropertyName("score")] public double Score { get; set; } } } /// /// 获取或设置结果。 /// [Newtonsoft.Json.JsonProperty("results")] [System.Text.Json.Serialization.JsonPropertyName("results")] public Types.Result[] ResultList { get; set; } = default!; /// /// 获取或设置是否有 Exact Match 候选。 /// [Newtonsoft.Json.JsonProperty("exact_match")] [System.Text.Json.Serialization.JsonPropertyName("exact_match")] public bool HasExactMatch { get; set; } } } } }