zyman (@wenz1xv) 在 改进open webui的deepseek思维链函数公式显示 中发帖
open webui的思维链函数,能够修复deepseek r1不显示思维链的问题,但是在显示公式时会有一点点的小bug。
[公式显示错误]
这个问题源自两个括号连着,就会导致latex公式渲染失败
[两个括号紧挨着导致渲染失败]
所以只要在公式的括号后面加个空格就好了,看了下后台,content输出里的公式右括号都是),那就简单了,在输出的时候用正则加个空格就好了
re.sub(r"\)", r") ", content)
[输出加个替换]
这会导致所有英文右括号多了个空格,但是不太影响观看
[会多个空格]
公式显示就顺利修复了
[顺利显示]
完整function代码:https://openwebui.com/f/zyman/deepsearch
这个function还添加了searxng联网搜索功能