serge-chat / serge

A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.
https://serge.chat
Apache License 2.0
5.65k stars 403 forks source link

Feature: Add user accounts to support multiple users on a single node. #632

Closed mzen17 closed 9 months ago

mzen17 commented 1 year ago

If multiple users are using the chat, they share the same chat pool and the same account, where everyone can use it and post to each other's chats.

It should be made that chat messages are tied to a certain user, and the frontend's request to the server asking for the chats should specify which user it is getting chat messages for.

gaby commented 1 year ago

I thought about doing this using Pocketbase.io still havent seat down to start looking into it.

Some part of the backend need a rewrite before adding any major changes.

gaby commented 9 months ago

Closing in favor of #950