[Bug]: No exposed models in 1.89.1 in OpenWebUI

用户通过 LiteLLM Proxy 连接 OpenWebUI 使用聊天补全(chat completions)端点。在部署镜像从 main-latest 自动更新到 1.89.1 版本后,OpenWebUI 中不再显示已添加的模型列表,仅出现一个未知的 "all-teams-models" 模型。

[Bug]: No exposed models in 1.89.1 in OpenWebUI

[Bug]: No exposed models in 1.89.1 in OpenWebUI

快速结论:该问题发生在 LiteLLM 升级到 1.89.1 版本后,OpenWebUI 中无法显示任何模型,仅出现一个名为 “all-teams-models” 的未知模型。优先排查是否使用了 Team 相关功能,并建议升级到 1.89.2 或更高版本。

问题场景

用户通过 LiteLLM Proxy 连接 OpenWebUI 使用聊天补全(chat completions)端点。在部署镜像从 main-latest 自动更新到 1.89.1 版本后,OpenWebUI 中不再显示已添加的模型列表,仅出现一个未知的 “all-teams-models” 模型。降级回 1.88.1 后恢复正常。

报错原文

No exposed models in OpenWebUI after upgrade to 1.89.1
Only "all-teams-models" model appears instead of actual model list

原因分析

这是 LiteLLM Proxy 在 1.89.1 版本中模型列表逻辑的一个 Bug。当使用 Team API Key(团队密钥)连接时,/model/info 端点错误地将内部占位符 all-team-models(本应解析为所有可访问模型的集合)直接当作模型 ID 返回,而不是展开为实际的模型列表。这导致 OpenWebUI 只能看到一个名为 “all-teams-models” 的虚拟模型,而无法获取真实模型。

该问题已在 1.89.2 或 1.89.3 版本中被修复。

环境排查

  • LiteLLM 版本:确认是否为 1.89.1(用户从 main-latest 自动升级到的版本)。
  • OpenWebUI 版本:确认 OpenWebUI 版本是否与 LiteLLM Proxy 兼容。
  • API Key 类型:确认连接时使用的是否为 Team 类型的 API Key(团队密钥)。

解决步骤

  1. 临时解决方案:将 LiteLLM 降级回 1.88.1 版本,等待所有模型正常显示。
  2. 推荐长期修复:将 LiteLLM 升级到 1.89.2 或更高版本(如 1.89.3),其中包含了模型列表解析逻辑的修复。
  3. 如果无法立即升级:可优先尝试在 LiteLLM Proxy 配置中检查 Team 相关设置,或改用非 Team 类型的 API Key 进行连接(作为临时替代方案)。

验证方法

降级或升级到已修复版本后,重新启动 LiteLLM Proxy 并连接 OpenWebUI。进入模型管理页面,确认所有已添加的模型(如 GPT、Claude、本地模型等)均正常显示在列表中,且不再出现 “all-teams-models” 这个虚拟模型。使用任意模型发送一个测试请求,确认聊天补全功能正常。

参考来源

BerriAI/litellm Issue #30513 – [Bug]: No exposed models in 1.89.1 in OpenWebUI

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

celebrityanime
celebrityanime
文章: 9629

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注