hey! i'm not 100% sure what i should request in the issue. i'll create one describing my problem, and will let you chime in
i'm looking through casdoor documentation, i see that it supports Storage Providers (sick!). However it seems like it's configured per user. Do you have any suggestions for a scenario like this:
In my organization we use google docs. Each doc has it's set of permissions and groups that it is shared with. I want to sync all of the organization's google docs with Casibase, and make sure that:
a) casibase users can only query vectors that come from files they have access to
b) files and embeddings don't need to be stored multiple times (EG: no need to duplicate files/embeddings per user)
one more question that comes to mind - can you configure which vector DB is used for vector storage?
like if i wanted to use pinecone vs postgres vs something else
is that an option?
im playing around with it, have a few questions:
- is there a way to manage which users/user groups have permissions to which vectors?
- is there a Chat API that's exposed as part of casibase or do you have to use the UI?
i can't unfortunately, i tried to build the dockerfile locally and ran into errors, that's why i came here looking for a pre-built image

