-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Frontend] Multiple conversations/projects in the UI #4606
Comments
There is a long standing issue that might be related: |
Also related: |
Multiple sessions is currently in progress. |
Just noting that we're still working on this and getting lots of feedback that people want this. |
@neubig was this completed? The issue is marked closed but I don't see multiple conversations in the release notes for the latest release |
No this isn't quite complete yet. Not sure why this was closed. Must have been an automatic trigger of sorts. |
Just wanted to add for others looking for this feature—in the meantime I just generate a list of conversations by polling docker |
What problem or use case are you trying to solve?
When running with UI, you can have only one conversation. It's perfectly normal to want more than one, each with a name, so that the user can go back to an older one with a click. As I think we all know, LLM and LLM-based apps have "threads" or similar, it's just such a widespread and handy feature.
Describe the UX of the solution you'd like
I'm not sure of the details here, we just need a list of named conversations, so you can switch back to another. Of course, when you switch, it would load the history of that conversation.
Do you have thoughts on the technical implementation?
In the backend, something like this is implemented, albeit in a basic way: one can run
main.py
with--name session_name
and it loads that session.We may need to understand and implement a bit more, for this to go smoothly:
Additional context
UI sessions have a non-descript hash as session name, which as far I recall is "forgotten" once you change the session. It should be possible to store it and restore it. The backend doesn't care (once auth passes), it will load an older session.
The text was updated successfully, but these errors were encountered: