mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #4610] Support for Manually Customizing Models When API Providers Don't Support /v1/models Endpoint #13671
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zhiqing0205 on GitHub (Aug 15, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/4610
Is your feature request related to a problem? Please describe.
I'm frustrated because some API providers do not support the
/v1/modelsendpoint to retrieve available models, but they do support the/v1/chat/completionsendpoint for normal chat interactions. This limitation prevents the use of certain API providers with OpenWebUI, as it currently relies on the/v1/modelsendpoint to detect available models.Describe the solution you'd like
I would like to request the ability to manually customize or input a model in the top left corner of the interface. This feature would allow users to specify the model they want to use when the API provider does not support the
/v1/modelsendpoint, enabling broader compatibility with different API providers.Describe alternatives you've considered
An alternative could be implementing a fallback mechanism where, if the
/v1/modelsendpoint is not supported by the API provider, users could still input a model manually or select from a predefined list of commonly used models.This enhancement would greatly improve flexibility and compatibility with a wider range of API providers.
@moblangeois commented on GitHub (Aug 15, 2024):
In addition, I'd like to point out that it is the case with perplexity API.