[GH-ISSUE #7534] Model List Reordering and Bulk Enable/Disable Feature Request #14780

Closed
opened 2026-04-19 21:03:56 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @honwei189 on GitHub (Dec 2, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7534

Description:
When using the OpenRouter API as a replacement for OpenAI, I encountered an issue where disabling a few models causes the model list to reorder continuously. This behavior makes managing the model list inefficient and frustrating, the list is blinking.

Additionally, managing models one by one is cumbersome when dealing with a large list of models. I suggest adding a feature to allow bulk enabling/disabling of models for better usability.


Steps to Reproduce:

  1. Use the OpenRouter API with a list of models.
  2. Attempt to disable a few models in the Admin -> Setting -> Model.
  3. Observe the model list reordering itself repeatedly, the list is blinking.

Expected Behavior:

  • Disabling models should take effect immediately without causing the list to reorder repeatedly.
  • The interface should provide an option to bulk enable/disable models to improve management efficiency.

Actual Behavior:

  • Disabling a few models causes the model list to reorder continuously for about one minute.
  • There is no bulk enable/disable option available, requiring users to handle models one by one.

Suggested Feature Improvements:

  1. Fix the issue where the model list reorders repeatedly after disabling models.
  2. Add a bulk enable/disable option for models to improve user experience when managing large lists.

Additional Context:
Managing models in bulk is crucial for users with extensive model lists. Improving this functionality would save time and enhance the usability of the API.

Originally created by @honwei189 on GitHub (Dec 2, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/7534 **Description:** When using the OpenRouter API as a replacement for OpenAI, I encountered an issue where disabling a few models causes the model list to reorder continuously. This behavior makes managing the model list inefficient and frustrating, the list is blinking. Additionally, managing models one by one is cumbersome when dealing with a large list of models. I suggest adding a feature to allow bulk enabling/disabling of models for better usability. --- **Steps to Reproduce:** 1. Use the OpenRouter API with a list of models. 2. Attempt to disable a few models in the Admin -> Setting -> Model. 3. Observe the model list reordering itself repeatedly, the list is blinking. **Expected Behavior:** - Disabling models should take effect immediately without causing the list to reorder repeatedly. - The interface should provide an option to bulk enable/disable models to improve management efficiency. **Actual Behavior:** - Disabling a few models causes the model list to reorder continuously for about one minute. - There is no bulk enable/disable option available, requiring users to handle models one by one. --- **Suggested Feature Improvements:** 1. Fix the issue where the model list reorders repeatedly after disabling models. 2. Add a bulk enable/disable option for models to improve user experience when managing large lists. **Additional Context:** Managing models in bulk is crucial for users with extensive model lists. Improving this functionality would save time and enhance the usability of the API.
Author
Owner

@tjbck commented on GitHub (Dec 16, 2024):

Fixed on dev.

<!-- gh-comment-id:2544748698 --> @tjbck commented on GitHub (Dec 16, 2024): Fixed on dev.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#14780