fix: 修复 markdown 换行符不解析的 Bug,修复新发布的模型 token 统计失败错误

This commit is contained in:
RockYang
2023-06-27 14:18:20 +08:00
parent a08981f876
commit 3f91f37aff
6 changed files with 316 additions and 113 deletions

View File

@@ -127,7 +127,7 @@ const onLoad = () => {
finished.value = true;
const data = res.data
if (data && data.length > 0) {
const md = require('markdown-it')();
const md = require('markdown-it')({breaks: true});
for (let i = 0; i < data.length; i++) {
if (data[i].type === "prompt") {
chatData.value.push(data[i]);
@@ -228,7 +228,7 @@ const connect = function (chat_id, role_id) {
} else {
lineBuffer.value += data.content;
let md = require('markdown-it')();
const md = require('markdown-it')({breaks: true});
const reply = chatData.value[chatData.value.length - 1]
reply['orgContent'] = lineBuffer.value;
reply['content'] = md.render(lineBuffer.value);