feat: selectable quick preset #1110

Open
opened 2025-11-11 14:37:47 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @Trapper4888 on GitHub (Jun 3, 2024).

Is your feature request related to a problem? Please describe.
Currently, users can manually set a system prompt that will be used for all interactions or set a system prompt for a specific model. However, there is no option to dynamically select a model and a corresponding system prompt within the conversation interface. This lack of flexibility can be frustrating when users want to apply custom configurations to a model on-the-fly without having to create and manage separate model entries.

Describe the solution you'd like
Implement a feature that allows users to choose an optional system prompt (with associated parameters to override) alongside the model selection within the conversation interface. This would enable users to dynamically select a model and a corresponding system prompt. It would also be useful to have the same mechanism that allows models to be selected using the @ symbol and prompt message templates to be chosen using the / symbol.

-> Basically, it would be like a custom model, without the model, that would be applied onto the current selected model.

Describe alternatives you've considered
As an alternative to the proposed solution, Open WebUI already allows users to create and manage multiple variations of the same model with different system prompts and configurations in the model management interface. This approach provides users with the flexibility to customize models based on their specific needs.

However, this current implementation may lead to some drawbacks:

  1. Clutter in the model list: As users create multiple variations of the same model, the model list can become cluttered and harder to navigate.
  2. Manual effort: Users need to manually create and manage separate model entries for each variation, which can be time-consuming and require additional effort.
  3. Lack of dynamic selection: Users cannot dynamically switch between different system prompts and configurations within the conversation interface, limiting the flexibility and ease of use.

Additional context
This feature would greatly enhance the versatility and user-friendliness of Open WebUI. It would provide users with more control and flexibility in tailoring their interactions with the models based. It would be particularly beneficial for users who want to experiment with different system prompts and configurations without the overhead of creating and managing separate model entries.

TLDR: Add selectable system prompts and override parameters within the conversation interface to enhance flexibility and user experience, allowing dynamic customization of model interactions without cluttering the model list or requiring manual management of separate model entries.

Originally created by @Trapper4888 on GitHub (Jun 3, 2024). **Is your feature request related to a problem? Please describe.** Currently, users can manually set a system prompt that will be used for all interactions or set a system prompt for a specific model. However, there is no option to dynamically select a model and a corresponding system prompt within the conversation interface. This lack of flexibility can be frustrating when users want to apply custom configurations to a model on-the-fly without having to create and manage separate model entries. **Describe the solution you'd like** Implement a feature that allows users to choose an optional system prompt (with associated parameters to override) alongside the model selection within the conversation interface. This would enable users to dynamically select a model and a corresponding system prompt. It would also be useful to have the same mechanism that allows models to be selected using the `@` symbol and prompt message templates to be chosen using the `/` symbol. #### -> Basically, it would be like a custom model, without the model, that would be applied onto the current selected model. **Describe alternatives you've considered** As an alternative to the proposed solution, Open WebUI already allows users to create and manage multiple variations of the same model with different system prompts and configurations in the model management interface. This approach provides users with the flexibility to customize models based on their specific needs. However, this current implementation may lead to some drawbacks: 1. Clutter in the model list: As users create multiple variations of the same model, the model list can become cluttered and harder to navigate. 2. Manual effort: Users need to manually create and manage separate model entries for each variation, which can be time-consuming and require additional effort. 3. Lack of dynamic selection: Users cannot dynamically switch between different system prompts and configurations within the conversation interface, limiting the flexibility and ease of use. **Additional context** This feature would greatly enhance the versatility and user-friendliness of Open WebUI. It would provide users with more control and flexibility in tailoring their interactions with the models based. It would be particularly beneficial for users who want to experiment with different system prompts and configurations without the overhead of creating and managing separate model entries. ### TLDR: Add selectable system prompts and override parameters within the conversation interface to enhance flexibility and user experience, allowing dynamic customization of model interactions without cluttering the model list or requiring manual management of separate model entries.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#1110