[Bug]: Meta Model API is missing from the Add Model provider dropdown

该问题出现在 LiteLLM UI Dashboard 的“Add Model”流程中:后端已支持 meta provider 和 meta/muse-spark-1.1 模型,但 Provider 下拉框缺少 Meta Model API 选项,导致无法在 UI 里直接添加该模型。优先检查 GET

快速结论:该问题出现在 LiteLLM UI Dashboard 的“Add Model”流程中:后端已支持 meta provider 和 meta/muse-spark-1.1 模型,但 Provider 下拉框缺少 Meta Model API 选项,导致无法在 UI 里直接添加该模型。优先检查 GET /public/providers/fields 返回的 provider 元数据中是否存在 litellm_provider: "meta"。

适用环境:LiteLLM Proxy,Issue 报告版本为 v1.94.0-rc.1,另有用户在 v1.96.0 复现;问题涉及 UI Dashboard 与 provider_create_fields.json,与操作系统、Python、CUDA、显卡版本无关。

最快修复方案:暂无确认的一步修复方案。Issue 讨论中已提交 PR(#36542),但后续仍有用户在 v1.102 报告问题存在,需确认该 PR 是否合并并包含在所用版本中。

注意事项:该问题不会产生运行时错误日志,UI 会正常渲染不完整的 provider 元数据,因此不能靠日志判断。在修复版本发布前,用 UI 添加 Meta 模型可能不可行;是否可改用配置文件方式添加,Issue 中未提供证据,不建议当作已验证方案。

问题场景

用户在 LiteLLM Proxy 的 UI Dashboard 中进入 Models and Endpoints,打开 Add Model 并搜索 Provider 下拉框,期望看到 Meta Model API,但只看到 Meta Llama。后端通过 meta provider 和 meta/muse-spark-1.1 模型已支持该能力,UI 下拉框却没有对应入口。

报错原文

[Bug]: Meta Model API is missing from the Add Model provider dropdown

No runtime error is logged because the UI renders the incomplete provider metadata successfully

GET /public/providers/fields  -> no item has litellm_provider: "meta"

原因分析

Add Model 的 Provider 下拉框由 GET /public/providers/fields 填充,该接口读取 provider_create_fields.json。Issue 指出该文件中存在 meta_llama 的 Meta Llama 条目,但缺少对应 meta 的 Meta Model API 条目,因此 UI 拿不到该 provider 的元数据。由于缺失的是元数据而非运行时逻辑,界面不会报错,只会静默少显示一个选项。

环境排查

  • 确认 LiteLLM 版本:问题报告于 v1.94.0-rc.1,并在 v1.96.0 复现,另有用户称截至 v1.102 仍存在。
  • 确认运行的是 LiteLLM Proxy,且访问的是 UI Dashboard 而非其他前端。
  • 直接请求 GET /public/providers/fields,检查返回项中是否存在 litellm_provider: "meta"。
  • 检查当前部署中的 provider_create_fields.json 是否只包含 meta_llama 条目。
  • 确认部署版本是否已包含 PR #36542 的改动。

解决步骤

  1. 在浏览器或命令行请求 LiteLLM Proxy 的 GET /public/providers/fields,确认返回结果中是否缺少 litellm_provider: "meta"。缺失即符合本 Issue 的根因特征。
  2. 检查当前部署对应的 provider_create_fields.json,确认其中是否有 meta 条目,且不只是 meta_llama。
  3. 核对所用 LiteLLM 版本,并确认 PR #36542 是否已合并、是否包含在该版本中。
  4. 如仍在受影响版本,可关注或升级到包含修复的版本(可优先尝试,Issue 中未给出明确的修复版本号);升级后重新执行第 1 步验证。

验证方法

再次请求 GET /public/providers/fields,确认返回项中出现 litellm_provider: "meta";刷新 LiteLLM UI Dashboard,在 Add Model 的 Provider 下拉框中能看到 Meta Model API,选择后可列出 meta/muse-spark-1.1,并且表单显示支持的 API base 与 API key 字段。

参考来源

BerriAI/litellm #36164

GamsGo AI

AI 工具推荐

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

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

了解 GamsGo AI

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

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 31407

发表回复

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