]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
server : filter out harmony thought messages (#15278)
authorAldehir Rojas <redacted>
Wed, 13 Aug 2025 10:28:21 +0000 (05:28 -0500)
committerGitHub <redacted>
Wed, 13 Aug 2025 10:28:21 +0000 (12:28 +0200)
tools/server/public/index.html.gz
tools/server/webui/src/utils/misc.ts

index a472714efb74e89e79cc02d65f0349f279417a82..eddf12f9697c2c61c61fc58c3795f547070f2fb3 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index d60a68cd2431bfbb3b73bd7012bee8a0179f5e34..1aebccbeacf23302f7ee9bf9bfb28358aa6fe455 100644 (file)
@@ -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;
   });