using System; using xAiModels.Constants; using xModels.Base; using xModels.Dtos; namespace xAiModels.Models { /// /// Message Model of Ai ... /// public class XAiMessageDto : XBaseDto { /// /// Id of Message ... /// public Guid Id { get; set; } /// /// Message of Chat ... /// public string Content { get; set; } /// /// Role of Message ... /// public XAiChatRole Role { get; set; } /// /// Created Time ... /// public DateTime CreatedOn { get; set; } /// /// Updated Time ... /// public DateTime UpdatedAt { get; set; } /// /// User Identifier ... /// /// public string OwnerId { get; set; } public XPersonDto Owner { get; set; } /// /// Conversation Id ... /// public Guid ConversationId { get; set; } /// /// Conversation ... /// public XAiConversationDto Conversation { get; set; } } }