You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I really love Open-WebUI, but as a frequent user I find the number of clicks I have to do to change basic parameters and refresh models to be a bit cumbersome. I would love to see a feature where I can change the parameters of a model and refresh the models from the main chat window.
Please do not think this is a complaint, I am very grateful for the work that has gone into Open-WebUI and I am very happy with the current functionality. I just think this would be a nice quality of life improvement.
The problem
For context, I am using the dev branch, I'm aware the Admin Panel is being worked on there, but I figured my request would be more applicable to the near future.
Refreshing models
Currently to refresh models, it takes around 11-12 clicks.
The user opens the chat interface.
The user searches for the model and realises it's not there.
The user has to click their profile icon / name.
The user has to click the 'Admin Panel' button.
The user has to click the 'Settings' tab.
The user has to click the 'Connections' tab.
The user has to find the server they want to refresh the models from and click the 'Verify Connection' button.
The user has to click to get back to the new chat interface.
The user has to click search.
The user has to search for the model again.
The user has to click the model name.
The user has to click the 'Send a Message' text input field.
This feels like a lot of clicks 😂, it's also somewhat jarring navigating the various UI layouts (search, profile, admin horizontal tabs, admin vertical tabs).
Changing parameters
A large part of working with LLMs is frequently adjusting the parameters of the model and model server.
Currently, to adjust basic parameters such as num_ctx, temperature, top_k, etc. it takes around 12-13 clicks.
The user opens the chat interface.
The user searches for the model.
The user clicks the model name.
The user realises there's no way to change the parameters (or maybe this is just me 😅).
The user has to click their profile icon / name.
The user has to click the 'Settings' button.
The user has to search for the model settings/parameters, realises they're buried in 'Advanced Parameters' and has to click 'Show'.
The user has to scroll down to see the parameters.
The user has to click on the parameter they want to change and update the value.
The user has to click 'Save'.
The user has to click 'X' to close the settings modal.
The user has to click the 'Send a Message' text input field.
The user has to repeat for each time they want to tweak a parameter.
This is also a lot of clicks, I'll admit it actually drives me a bit crazy 😂.
Suggestion
I think both these problems could be resolved and the user experience improved in general by having a collapsible right hand pane that shows the parameters of the model and allows the user to change them or refresh available models.
Additionally the 'Send a Message' input field could perhaps take the default focus in most situations?
I have included a shitty mock for my idea:
Shitty Mock
I would submit a PR to add this functionality but my web UI skills for something like this are definitely not up to par, however I would of course be more than happy to help test this feature if someone else is willing to have a go at implementing it.
Thanks for considering this feature request!
Screenshots
Tweaking parameters
Refreshing models
The text was updated successfully, but these errors were encountered:
I really love Open-WebUI, but as a frequent user I find the number of clicks I have to do to change basic parameters and refresh models to be a bit cumbersome. I would love to see a feature where I can change the parameters of a model and refresh the models from the main chat window.
Please do not think this is a complaint, I am very grateful for the work that has gone into Open-WebUI and I am very happy with the current functionality. I just think this would be a nice quality of life improvement.
The problem
For context, I am using the dev branch, I'm aware the Admin Panel is being worked on there, but I figured my request would be more applicable to the near future.
Refreshing models
Currently to refresh models, it takes around 11-12 clicks.
This feels like a lot of clicks 😂, it's also somewhat jarring navigating the various UI layouts (search, profile, admin horizontal tabs, admin vertical tabs).
Changing parameters
A large part of working with LLMs is frequently adjusting the parameters of the model and model server.
Currently, to adjust basic parameters such as num_ctx, temperature, top_k, etc. it takes around 12-13 clicks.
This is also a lot of clicks, I'll admit it actually drives me a bit crazy 😂.
Suggestion
I think both these problems could be resolved and the user experience improved in general by having a collapsible right hand pane that shows the parameters of the model and allows the user to change them or refresh available models.
Additionally the 'Send a Message' input field could perhaps take the default focus in most situations?
I have included a shitty mock for my idea:
Shitty Mock
I would submit a PR to add this functionality but my web UI skills for something like this are definitely not up to par, however I would of course be more than happy to help test this feature if someone else is willing to have a go at implementing it.
Thanks for considering this feature request!
Screenshots
Tweaking parameters
Refreshing models
The text was updated successfully, but these errors were encountered: