diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/Chat/MessageAggregateRoot.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/Chat/MessageAggregateRoot.cs index fe967daa..bb1b97f7 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/Chat/MessageAggregateRoot.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/Chat/MessageAggregateRoot.cs @@ -24,7 +24,8 @@ public class MessageAggregateRoot : FullAuditedAggregateRoot { UserId = userId; SessionId = sessionId; - Content = content; + //如果没有会话,不存储对话内容 + Content = sessionId is null ? null : content; Role = role; ModelId = modelId; if (tokenUsage is not null)