From a4dd3853684b60bc447b07465eea228a31b965ce Mon Sep 17 00:00:00 2001 From: wanyaokun <12345678> Date: Mon, 2 Sep 2024 09:26:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=BA=E9=99=B7=EF=BC=9A?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=BC=9A=E8=AF=9D=E6=97=B6=E6=9C=AA=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E9=80=89=E6=8B=A9=E7=9A=84=E5=B7=A5=E7=A8=8B=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/api/routers/app.py | 2 +- backend/app/api/routers/request/base.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/app/api/routers/app.py b/backend/app/api/routers/app.py index 89857be..02f2984 100644 --- a/backend/app/api/routers/app.py +++ b/backend/app/api/routers/app.py @@ -438,7 +438,7 @@ async def post_conversations(request: Request, data: ChatRequestData): conversaObj = conversations() conversationinfo = conversaObj.get(data.conversation_id) if conversationinfo is None: - conversationinfo = conversaObj.add(data.conversation_id, data.user, "新建会话") + conversationinfo = conversaObj.add(data.conversation_id, data.user, "新建会话",inputs= data.inputs) # 生成聊天参数 last_message_content = ChatMessage.from_str(data.query) diff --git a/backend/app/api/routers/request/base.py b/backend/app/api/routers/request/base.py index 4225c32..31c6257 100644 --- a/backend/app/api/routers/request/base.py +++ b/backend/app/api/routers/request/base.py @@ -24,12 +24,13 @@ class conversations: return records[0] return None - def add(self,id:str, user_id:str, name:str): + def add(self,id:str, user_id:str, name:str,inputs:dict): template = BaseConfig().ConversationCfg() template['id'] = id template['user_id'] = user_id template['name'] = name template['created_at'] = 1724399038 + template['inputs'] = inputs dbManage.addRecord(self._tableName,template) def delete(self,id:str):