mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #5880] bug: Default Model Setting Inconsistencies in Open WebUI #52823
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 @silentoplayz on GitHub (Oct 3, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/5880
Bug Report: Default Model Setting Inconsistencies in Open WebUI
Environment
Confirmation
Description
Bug Summary:
Multiple inconsistencies have been discovered in the default model settings across the Open WebUI platform. These issues affect the
Set as defaultfunctionality, Admin account settings, and Whitelisted model constraints.Expected Behavior
Issue 1: Inconsistent Default Model Setting
When a user sets a model as the default from the chat page's model drop-down selector, the change is not reflected in their Interface settings for the Default Model option. However, if the default model is set from the Interface settings, the update is correctly reflected in both the chat page and the Interface settings.
Expected Behavior:
Issue 2: Admin Account Settings Not Overriding User Default Model
Setting the Default Model under the Users tab in an Admin account does not override the user's default model for new chats. Instead, it only updates the user's Interface settings for the Default Model option, requiring the user to manually save the changes.
Expected Behavior:
Issue 3: Admin Account Model Setting Validation
An Admin account can set the Default Model under the Users tab to a model not present in the list of Whitelisted models. This results in the default model being cleared in the user's Interface settings for the Default Model option.
Expected Behavior:
Reproduction Details
Steps to Reproduce:
Recommendations
To address these issues, the recommend fixes might be introduced:
Set as defaultfunctionality to correctly reflect the default model in both the chat page and Interface settings.Note
This bug report aims to provide all necessary information for reproduction and addressing of the issue. If any additional details are required, please let me know.
@thiswillbeyourgithub commented on GitHub (Oct 3, 2024):
I notice those too and it's an issue for my family setup.
@flefevre commented on GitHub (Oct 8, 2024):
What should be also the behaviour for the 'whitelist models' in the interface settings?
When set, should the models for all users and the admins matched the given list in the model selector in chat? (Preferred behaviour)
Or admin user should have all models accessible in the model selector in chat? ( Actual version)
@silentoplayz commented on GitHub (Oct 10, 2024):
I believe the current functionality of the Admin's ability to whitelist models on a User account level is desired and the preferred behavior.
@silentoplayz commented on GitHub (Nov 20, 2024):
This issue has been closed due to the depreciation of the
Set as defaultoption that was once found within theInterfacesettings menu and the depreciation of theUserstab in the Admin settings menu.@neo-pan commented on GitHub (Nov 21, 2024):
Hi there,
I've looked through the documentation but couldn't find any information about this: is there still a way for Admin to change the Default Model for other users through alternative means or interfaces? This functionality is quite important for our team's workflow.
Would appreciate any guidance on this matter.