diff --git a/internal/biz/session.go b/internal/biz/session.go index 12374ed..5961c04 100644 --- a/internal/biz/session.go +++ b/internal/biz/session.go @@ -75,7 +75,7 @@ func (s *SessionBiz) SessionInit(ctx context.Context, req *entitys.SessionInitRe } result.Chat = append(result.Chat, chat) result.SessionId = session.SessionID - result.SessionId = sysConfig.Prologue + result.Prologue = sysConfig.Prologue // 开场白写入会话历史 s.chatRepo.AsyncCreate(ctx, model.AiChatHi{ @@ -86,6 +86,7 @@ func (s *SessionBiz) SessionInit(ctx context.Context, req *entitys.SessionInitRe } else { result.SessionId = session.SessionID + result.Prologue = sysConfig.Prologue // 存在,返回会话历史 var chatList []model.AiChatHi chatList, err = s.chatRepo.FindAll(