瀏覽代碼

server : filter out harmony thought messages (#15278)

Aldehir Rojas 5 月之前
父節點
當前提交
e885445bc1
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 二進制
      tools/server/public/index.html.gz
  2. 6 1
      tools/server/webui/src/utils/misc.ts

二進制
tools/server/public/index.html.gz


+ 6 - 1
tools/server/webui/src/utils/misc.ts

@@ -130,7 +130,12 @@ export function filterThoughtFromMsgs(messages: APIMessage[]) {
       role: msg.role,
       content:
         msg.role === 'assistant'
-          ? contentStr.split('</think>').at(-1)!.trim()
+          ? contentStr
+              .split(
+                /<\/think>|<\|start\|>assistant<\|channel\|>final<\|message\|>/
+              )
+              .at(-1)!
+              .trim()
           : contentStr,
     } as APIMessage;
   });