Originally created by @DirtyKnightForVi on GitHub (Aug 5, 2024).
Bug Report
Description
Bug Summary:
System Prompts can not work on the first round.
Actual Behavior:
For a specific task scenario, there might be special System Prompts. However, in the current version (at least starting from 3.10), an additional round of conversation is needed before these System Prompts can take effect.
Assuming the scenario is to generate SQL.
In the previous normal version, you could set the System Prompts in Setting --- General, then start inputting questions to generate SQL.
However, in the current version, after inputting a question, an additional round of Q&A with the LLM is required to produce the desired SQL.
Environment
Open WebUI Version: 3.11
Ollama (if applicable): 0.3.3
Operating System: linux
Browser (if applicable): Edge
Screenshots (if applicable):
Originally created by @DirtyKnightForVi on GitHub (Aug 5, 2024).
# Bug Report
## Description
**Bug Summary:**
System Prompts can not work on the first round.
**Actual Behavior:**
For a specific task scenario, there might be special System Prompts. However, in the current version (at least starting from 3.10), an additional round of conversation is needed before these System Prompts can take effect.
Assuming the scenario is to generate SQL.
In the previous normal version, you could set the System Prompts in Setting --- General, then start inputting questions to generate SQL.
However, in the current version, after inputting a question, an additional round of Q&A with the LLM is required to produce the desired SQL.
## Environment
- **Open WebUI Version:** 3.11
- **Ollama (if applicable):** 0.3.3
- **Operating System:** linux
- **Browser (if applicable):** Edge
**Screenshots (if applicable):**


@DirtyKnightForVi commented on GitHub (Aug 5, 2024):
If I ask this question at the beginning, the large model will respond off-topic, as if the System Prompt I provided has no effect. However, when I ask the question during the second round of conversation, it can generate SQL normally.
@DirtyKnightForVi commented on GitHub (Aug 5, 2024):
If I ask this question at the beginning, the large model will respond off-topic, as if the System Prompt I provided has no effect. However, when I ask the question during the second round of conversation, it can generate SQL normally.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @DirtyKnightForVi on GitHub (Aug 5, 2024).
Bug Report
Description
Bug Summary:
System Prompts can not work on the first round.
Actual Behavior:
For a specific task scenario, there might be special System Prompts. However, in the current version (at least starting from 3.10), an additional round of conversation is needed before these System Prompts can take effect.
Assuming the scenario is to generate SQL.
In the previous normal version, you could set the System Prompts in Setting --- General, then start inputting questions to generate SQL.
However, in the current version, after inputting a question, an additional round of Q&A with the LLM is required to produce the desired SQL.
Environment
Screenshots (if applicable):


@DirtyKnightForVi commented on GitHub (Aug 5, 2024):
If I ask this question at the beginning, the large model will respond off-topic, as if the System Prompt I provided has no effect. However, when I ask the question during the second round of conversation, it can generate SQL normally.