mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
Concurrent model chat, pollutes context between the sessions. #3323
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 @marked23 on GitHub (Jan 19, 2025).
Bug Report
I noticed that when I use the concurrent model feature, the context from one session, pollutes the context of the other sessions. I'm not sure if this is a UI thing or something in ollama.
Installation Method
I used git clone, and I do the same with ollama.
I run both open-webui and ollama as systemd services.
Environment
Open WebUI Version: 0.5.2 (Is this exposed in the UI somewhere?)
Ollama (if applicable): 0.4.5
Operating System: Kubuntu 24.10
Browser (if applicable): Chrome 132 on Windows 10.
Confirmation:
Expected Behavior:
I expected that the session context for each model would remain independent.
Actual Behavior:
I observed that all three model sessions repeated the same unique word.
Description
I asked all three models to produce a random word.
I asked all three models to repeat their random word.
All three models repeated the random word chosen by the third model.
Bug Summary:
Reproduction Details
Steps to Reproduce:
Enable three models to concurrently respond to prompts.
Prompt the models to generate a random word.
Prompt the models to repeat their random word.
Note that the models all repeat the same word.
Logs and Screenshots
Screenshots/Screen Recordings (if applicable):

@tjbck commented on GitHub (Jan 19, 2025):
Intended behaviour here, you choose the response from the model and that's what gets fed into as an answer in the next turn!
@marked23 commented on GitHub (Jan 20, 2025):
I misunderstood the feature. Although the way I thought it worked still sounds interesting.
Thank you.