mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #11175] [Feature Request]: Batch Enable/Disable Models #16133
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 @FedeCuci on GitHub (Mar 4, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/11175
Problem Description
Summary:
The current model selection process in OpenWebUI becomes inefficient when a large number of models are available, as it involves scanning through long lists with similarly named models, leading to time-consuming searches. Adding a "Disable All" toggle in "Settings > Models" would allow users to quickly clear the model list and enable only the models they intend to use.
Motivation:
Desired Solution you'd like
Implement a "Disable All" toggle switch in the "Settings > Models" section (see image). This disables/enables all models at once. Currently, each model must be enabled/disabled individually. This is impractical with hundreds of models. Following the "Disable All" action, users can then enable individual models as needed.
Once only a few models are enabled, it would be possible to add a keybind to quickly change through the models. For example, Ctrl+Shift+Left/Right Arrow keys.
Additional Context
@harrywang commented on GitHub (Mar 8, 2025):
Yes.
@tjbck commented on GitHub (Mar 28, 2025):
We're still trying to understand why this is wanted or would be a preferred way to disable models when you can whitelist models from connections directly. Could you elaborate more on use cases where this is clearly superior?