[GH-ISSUE #619] feat: per-chat and/or per-model system prompt #12145

Closed
opened 2026-04-19 18:58:03 -05:00 by GiteaMirror · 6 comments
Owner

Originally created by @ghost on GitHub (Feb 2, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/619

Describe the solution you'd like
Enable unique system prompt per-chat and/or per-model. This will allow for flexibility when working with multiple models.

Originally created by @ghost on GitHub (Feb 2, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/619 **Describe the solution you'd like** Enable unique system prompt per-chat and/or per-model. This will allow for flexibility when working with multiple models.
Author
Owner

@jukofyork commented on GitHub (Feb 3, 2024):

Yeah, per-model settings would be good too:

  • Coding models need a really small temperature and a repeat penalty of just a fraction over 1.0 to work properly.
  • Story generation models need a much higher temperature and repeat penalty.
  • General purpose models need something in between.
<!-- gh-comment-id:1925251384 --> @jukofyork commented on GitHub (Feb 3, 2024): Yeah, per-model settings would be good too: - Coding models need a really small temperature and a repeat penalty of just a fraction over 1.0 to work properly. - Story generation models need a much higher temperature and repeat penalty. - General purpose models need something in between.
Author
Owner

@OneAtDrt commented on GitHub (Feb 4, 2024):

I vote for per chat system prompt, either loaded from library or setup in the chat window when creating the new message to have the ability to select the role - system.

<!-- gh-comment-id:1925890354 --> @OneAtDrt commented on GitHub (Feb 4, 2024): I vote for per chat system prompt, either loaded from library or setup in the chat window when creating the new message to have the ability to select the role - system.
Author
Owner

@jcdiv47 commented on GitHub (Mar 19, 2024):

I was wondering if it could be like the Modelfiles but the prompt version of it, i.e., one could import/export/create/discover all sorts of pre-set prompts and/or parametes setting. In the meantime, just like the llm model selection for each chat, there could be an entry where prompts could be selected for different chats as well.

<!-- gh-comment-id:2005586311 --> @jcdiv47 commented on GitHub (Mar 19, 2024): I was wondering if it could be like the Modelfiles but the prompt version of it, i.e., one could import/export/create/discover all sorts of pre-set prompts and/or parametes setting. In the meantime, just like the llm model selection for each chat, there could be an entry where prompts could be selected for different chats as well.
Author
Owner

@minhhungit commented on GitHub (May 10, 2024):

ChatTemplate or ChatProfile is good name I guess

<!-- gh-comment-id:2103681281 --> @minhhungit commented on GitHub (May 10, 2024): ChatTemplate or ChatProfile is good name I guess
Author
Owner

@tjbck commented on GitHub (May 25, 2024):

Per model config has been added to our dev branch!

<!-- gh-comment-id:2131416318 --> @tjbck commented on GitHub (May 25, 2024): Per model config has been added to our dev branch!
Author
Owner

@tjbck commented on GitHub (Jul 9, 2024):

image

Per chat config feature has been added to our dev branch as "Chat Controls"!

<!-- gh-comment-id:2216284173 --> @tjbck commented on GitHub (Jul 9, 2024): ![image](https://github.com/open-webui/open-webui/assets/25473318/f274ae95-e6bc-422f-af7e-d5e020418ecc) Per chat config feature has been added to our dev branch as "Chat Controls"!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#12145