namespace XFEExtension.NetCore.XFEChatGPT.ChatGPTInnerClass.DefaultClass; /// /// 接收到的GPT消息 /// /// /// /// /// /// /// public abstract class ReceivedGPTMessage(string id, string @object, long created, string model, TokenUsage usage, MessageChoice[] choices) { /// /// 消息ID /// public string Id { get; private set; } = id; /// /// 消息对象 /// public string Object { get; private set; } = @object; /// /// 消息创建时间 /// public long Created { get; private set; } = created; /// /// 使用的GPT模型 /// public string Model { get; private set; } = model; /// /// Token令牌的使用情况 /// public TokenUsage Usage { get; private set; } = usage; /// /// GPT返回的具体数据(数组的形式) /// public MessageChoice[] Choices { get; private set; } = choices; }