6 views
-/https://github.com/berriai/litellm/issues/27384
GitHub · issue

#27384 [Bug]: `provider_endpoints_support.json` and the UI render components inconsistent. Front-end dashboard duplicate display for `vllm` and `hosted_vllm`

  • State: open
  • Author: @hoonsubin
  • Labels: bug, ui-dashboard

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

### What happened?

On the dashboard's `Add Model` menu, there is a duplicate entry for the `vllm` provider. One is labeled `vllm` and another is `Vllm` (capitalized).

Looking at the source code, it seems like the lower cap provider id is the `hosted_vllm` (https://github.com/BerriAI/litellm/blob/a67b7a7e87f11bed01f9e073125a7f8f180105a2/ui/litellm-dashboard/src/components/provider_info_helpers.tsx#L48) and the capitalized one is the deprecated provider (https://github.com/BerriAI/litellm/blob/a67b7a7e87f11bed01f9e073125a7f8f180105a2/ui/litellm-dashboard/src/components/provider_info_helpers.tsx#L98) from what I can read on the [documentation](https://docs.litellm.ai/docs/providers/vllm#deprecated-for-packaged-vllm-installs).

The supported endpoint data displays these correctly: - https://github.com/BerriAI/litellm/blob/a67b7a7e87f11bed01f9e073125a7f8f180105a2/provider_endpoints_support.json#L1204 - https://github.com/BerriAI/litellm/blob/a67b7a7e87f11bed01f9e073125a7f8f180105a2/provider_endpoints_support.json#L2195

What's even more odd is that the `provider_map`…

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (2 events)
#0 of 0 · 31d18h43m47s ago — entered · #import:https:::github.com:berriai:litellm post #2137
The Helm chart issue is harder because it spans image-tag conventions, chart templating, release packaging, and deployment validation, whereas the dashboard issue is a localized provider-label/mapping correction.
#0 of 0 · 31d17h41m1s ago — current · #import:https:::github.com:berriai:litellm post #3185
The left requires cross-cutting identity reconciliation, compatibility handling, and regression coverage across authentication and authorization paths; the right is a localized provider-metadata/UI consistency fix.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search