Skip to content
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

[Feature] multi chat #995

Open
GyomeiHimejima9906 opened this issue Dec 25, 2024 · 3 comments
Open

[Feature] multi chat #995

GyomeiHimejima9906 opened this issue Dec 25, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@GyomeiHimejima9906
Copy link

GyomeiHimejima9906 commented Dec 25, 2024

Is your feature request related to a problem? Please describe.
impossbilie avviare più chat e avere più memorie separate. can't have multiple chats and have multiple "memories"

Describe the solution you'd like
possibilità di aprire più di una chat e avere più di una memoria
ability to open more than one chat and have more than one memory

Describe alternatives you've considered
eseguirlo più volte in cartelle separate
rinnung more then one istances with multiple folders

@GyomeiHimejima9906 GyomeiHimejima9906 added the enhancement New feature or request label Dec 25, 2024
@matteocacciola
Copy link

Here is how I solved the issue: https://www.github.com/matteocacciola/cheshirecat-core.
The solution proposed by @jacks-sam1010 does not work because, for instance, the sources of settings for the different instances of CheshireCat are still the same, i.e. the same json files for the different chatbots.
My fork pay attention to this aspect, too.

@GyomeiHimejima9906
Copy link
Author

how i can have muultiple vector memories and chats? (for example: chat work with memories named work, chat personal, with memorie named personal)
i tried to copy the folder, but the container not start,

@matteocacciola
Copy link

matteocacciola commented Dec 26, 2024

how i can have muultiple vector memories and chats? (for example: chat work with memories named work, chat personal, with memorie named personal) i tried to copy the folder, but the container not start,

It is enough to send an agent_id in the header of the requests, or as a querystring to the websocket, with the name of the chatbot as value. There is an endpoint to create the chatbot as well. I am going to create a python library as a client to use my fork of CheshireCat.

In order to use the package, yu can either run the docker run --rm -it -p 1865:80 ghcr.io/matteocacciola/cheshirecat-core:latest to use the container already built, or you should clone the git repo and use make up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants
@matteocacciola @GyomeiHimejima9906 and others