我更新OpenWebUI后,发现新版本加载速度惊天大慢。联网搜索更是有bug,会强制模型思考内容进搜索框。就像这样

变成黄片大王了
我更新OpenWebUI后,发现新版本加载速度惊天大慢。联网搜索更是有bug,会强制模型思考内容进搜索框。就像这样

变成黄片大王了
上午好☀️☀️☀️️
本答案参考通义千问
根据你提到的问题,OpenWebUI 的搜索功能出现异常,导致模型输出的内容被强制写入搜索框中,并且加载速度变慢,这可能是由于以下原因引起的:
模型输出内容被错误地插入到搜索框中
searchInput.value = modelOutput,而没有进行过滤或验证。加载速度变慢
“黄片大王”等敏感词被自动填充
app.js 或 search.js)。document.getElementById("search-input").value = modelOutput;
function sanitizeInput(input) {
const badWords = ["黄片大王", "色情", "违法"];
return input.replace(new RegExp(badWords.join("|"), "g"), "[已过滤]");
}
// 使用示例
const sanitized = sanitizeInput(modelOutput);
document.getElementById("search-input").value = sanitized;
假设你发现如下代码导致问题:
function onSearchSubmit() {
const query = model.generate();
document.getElementById("search-input").value = query;
}
修改后:
function onSearchSubmit() {
const userInput = document.getElementById("search-input").value;
if (userInput.trim() === "") {
alert("请输入搜索内容!");
return;
}
const sanitizedQuery = sanitizeInput(userInput);
const response = model.generate(sanitizedQuery);
// 不再将模型输出写入搜索框
console.log("模型输出:", response);
}
| 问题 | 解决方法 | |------|----------| | 搜索框被模型输出覆盖 | 修改前端逻辑,避免将模型输出写入搜索框 | | 加载速度慢 | 优化资源加载、减少冗余请求、启用缓存 | | 敏感词被填充 | 添加内容过滤机制,屏蔽不良内容 |
如果你能提供具体的代码片段或错误日志,我可以进一步帮你定位问题。希望以上信息对你有帮助!