快速结论:升级到 Open WebUI v0.11.4 后,进入 Admin settings -> Model list 会看到历史上出现过的所有旧模型,而不是当前 endpoint 实际可用的模型;手动刷新模型缓存也无法清除这些条目。优先排查模型列表缓存/持久化逻辑,以及是否有同版本升级相关的重复 Issue 已给出修复。
适用环境:Open WebUI v0.11.4;安装方式为 Docker;操作系统为 Ubuntu 26.04 LTS;浏览器为 Safari。Issue 未提供 Ollama 版本及 Python/CUDA/显卡信息。
最快修复方案:暂无确认的一步修复方案。Issue 在关闭时未给出由提交者验证通过的修复步骤,可优先参考同期同类 Issue(如 #31389)中关于 0.11.4 旧模型残留的讨论,或等待/回退到受影响前的版本。
注意事项:“回退版本”只是常规排错思路,Issue 中并未验证;在官方修复明确前,手动清理数据库或缓存属于未验证操作,可能影响已有模型配置,请先备份。相关 Issue 仅为自动匹配的关联线索,不代表根因已被确认一致。
问题场景
用户在 Docker 中运行 Open WebUI,从旧版本升级到 v0.11.4 后,进入 Admin settings -> Model list 查看模型列表。此时列表不再只显示当前 endpoint 提供的模型,而是把所有曾经在该 OWUI 实例上出现过的模型都列了出来。用户尝试手动刷新模型缓存(refresh model cache),列表依然没有更新。
报错原文
issue: Update to 0.11.4 causes old models to appear
After updating to v0.11.4, the model list in admin settings shows all models that previously existed on the OWUI instance. Also manually refreshing the model cache does not work.
Expected Behavior: The model list should only display currently available models derived from the endpoint(s).
Actual Behavior: The model list shows all models that have ever been displayed.
原因分析
从现象看,v0.11.4 的模型列表读取逻辑可能把 OWUI 实例中持久化的历史模型记录也一并展示,而不是仅以当前 endpoint 同步结果为准。手动刷新缓存无效,说明问题可能不在缓存拉取本身,而在列表生成或持久化状态的过滤环节。
这只是基于 Issue 描述的推测,提交者未提供日志、数据库状态或代码定位,因此无法确认具体根因。自动关联的 #31389、#29162、#29567、#29049 都涉及 0.11.x 升级后模型列表同步或可见性异常,提示这是该版本的回归类问题。
环境排查
- 确认 Open WebUI 版本是否为 v0.11.4,以及是否在升级前存在大量历史模型配置。
- 确认 Docker 部署方式,并检查容器挂载的数据卷是否保留旧版本数据。
- 确认当前后端 endpoint(如 Ollama / OpenAI 兼容接口)实际返回的模型清单,与 Admin 页面显示做对比。
- 检查是否存在已禁用、已删除或自定义/preset 模型的残留记录。
- Issue 未提供 Ollama 版本、Python、CUDA、显卡信息,这些项目无法从该 Issue 推断。
解决步骤
- 先记录当前 Admin settings -> Model list 中多余出现的模型名称,以及后端 endpoint 实际返回的模型列表,便于对比。
- 确认是否与已有关联 Issue 重合:#31389(0.11.4 删除/不可用模型仍显示)、#29162(0.11.1 起模型列表不再随新模型更新)、#29567(禁用自定义/preset 模型从 Admin 列表消失且无法重新启用)、#29049(0.11.0 禁用模型升级到 0.11.1 后从列表消失)。若症状一致,建议在这些 Issue 下补充信息或跟进。
- 如业务允许,可优先尝试回退到升级前的 Open WebUI 版本,确认旧模型是否不再出现;此步骤在 Issue 中未经验证,仅作为排查手段。
- 关注 v0.11.4 之后的官方修复版本或 dev 分支提交,因为该 Issue 被标记为 bug 并已关闭,说明官方已有处置动作。
- 不要在没有备份的情况下直接修改数据库中的模型记录,Issue 中没有提供经过验证的清理步骤。
验证方法
重新进入 Admin settings -> Model list,确认列表中只包含当前 endpoint 实际提供的模型;执行手动刷新模型缓存后,列表应与后端返回结果一致。同时创建或删除一个测试模型,再次进入列表确认其可见性随真实状态变化,而不是残留历史条目。
参考来源
关联 Issue:#31389、#29162、#29567、#29049
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。

![[Refactor/Chore] Add preflight workflow validation and actionable diagnostics for missing variable references / unreachable paths](https://www.chat-gpts.plus/wp-content/uploads/2026/09/34358-5d0ee5cc-768x403.jpg)
