[GH-ISSUE #6821] enh: manual model list for almost-OpenAI-compatible providers #14502

Closed
opened 2026-04-19 20:50:44 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @rndmcnlly on GitHub (Nov 9, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/6821

Originally assigned to: @tjbck on GitHub.

Feature Request

Commercial LLM providers like Google and SambaNova are recently trying to offer OpenAI endpoint compatibility, but they often forget to fully implement the /models endpoint used by OWUI to dynamically list available models. If the Connections admin panel had some sort of optional "model list override", we could start using these providers even was they drag their feet building out fill OpenAI compatibility.

When the user clicks the "Verify connection" button when an override list is non-empty, then OWUI would instead try to get information only for the first item on the override list rather than trying to dynamically load the list.

Originally created by @rndmcnlly on GitHub (Nov 9, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/6821 Originally assigned to: @tjbck on GitHub. # Feature Request Commercial LLM providers like Google and SambaNova are recently trying to offer OpenAI endpoint compatibility, but they often forget to fully implement the `/models` endpoint used by OWUI to dynamically list available models. If the Connections admin panel had some sort of optional "model list override", we could start using these providers even was they drag their feet building out fill OpenAI compatibility. When the user clicks the "Verify connection" button when an override list is non-empty, then OWUI would instead try to get information only for the first item on the override list rather than trying to dynamically load the list.
Author
Owner

@tjbck commented on GitHub (Nov 9, 2024):

Been on my mind lately, investigating.

<!-- gh-comment-id:2466476789 --> @tjbck commented on GitHub (Nov 9, 2024): Been on my mind lately, investigating.
Author
Owner

@fabigr8 commented on GitHub (Nov 10, 2024):

Had the same issue for LitServe, as they don't implement /models in their openAI-API standard as well :( luckily I could extend their API via a workaround. So 👍🏼 +1 from my side, would be a great feature.

<!-- gh-comment-id:2466828514 --> @fabigr8 commented on GitHub (Nov 10, 2024): Had the same issue for LitServe, as they don't implement `/models` in their openAI-API standard as well :( luckily I could extend their API via a workaround. So 👍🏼 +1 from my side, would be a great feature.
Author
Owner

@tjbck commented on GitHub (Nov 12, 2024):

image

Added to dev, Testing wanted here!

<!-- gh-comment-id:2469635251 --> @tjbck commented on GitHub (Nov 12, 2024): ![image](https://github.com/user-attachments/assets/b118c44f-8209-43de-bece-9ce207f8952a) Added to dev, Testing wanted here!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#14502