Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Feature]: Multi-user and multi-session #138

Closed
Micost opened this issue May 16, 2024 · 0 comments
Closed

[Feature]: Multi-user and multi-session #138

Micost opened this issue May 16, 2024 · 0 comments

Comments

@Micost
Copy link
Collaborator

Micost commented May 16, 2024

Contact Details

zmicost@gmail.com

What feature are you requesting?

Multi-user and multi-session

The system should support multi-user and multi-sessions .

Multi-user

The system should support more than one users as the same time . One user not only means the same username and other characteristics, but also means one set of ai models of selection (conversation model and summarize model ). All sessions under one user should use the same models

Multi-sessions

The meaning of sessions is more like conversations. When user start to chat, there should be a session related to chat, or a new session will be created. Sessions under same user shares model choices.

Anonymous user

We allow anonymous user. Anonymous users are temp users with almost every thing same with normal users . The differences are anonymous users cannot login and all data of anonymous users will be deleted after a certain inactive time (like half hour)

Backend were designed as a multi-user and multi-session system. Most of apis are not limit with authorization and access control. We need to add the following features to make the backend as a real multi-user system.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants