Skip to content

Commit a5c3c30

Browse files
author
yaojin
committed
prompt 完整消息存储
1 parent 165a00f commit a5c3c30

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/backend/bisheng/api/v1/workstation.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ async def event_stream():
381381
# 需要将原始消息存储
382382
extra = json.loads(message.extra)
383383
extra['prompt'] = prompt
384-
message.extra = json.dumps(extra)
384+
message.extra = json.dumps(extra, ensure_ascii=False)
385385
ChatMessageDao.insert_one(message)
386386
except Exception as e:
387387
logger.error(f'Error in processing the prompt: {e}')
@@ -448,7 +448,8 @@ async def event_stream():
448448
if resoning_res:
449449
final_res = ''':::thinking\n''' + resoning_res + '''\n:::''' + final_result.content
450450
elif web_list:
451-
final_res = ''':::web\n''' + json.dumps(web_list) + '''\n:::''' + final_result.content
451+
final_res = ''':::web\n''' + json.dumps(
452+
web_list, ensure_ascii=False) + '''\n:::''' + final_result.content
452453
else:
453454
final_res = final_result.content if final_result else final_res
454455

0 commit comments

Comments
 (0)