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

Implement several collections (knowledge) #130

Open
3 tasks
grumpyp opened this issue Sep 11, 2023 · 3 comments
Open
3 tasks

Implement several collections (knowledge) #130

grumpyp opened this issue Sep 11, 2023 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@grumpyp
Copy link
Owner

grumpyp commented Sep 11, 2023

As a user I want to be able to sort my knowledge to different collections.

If a user has lot's of documents it makes sense to use collections.

  • Refactor indexing part
  • Frontend needs implementation on Upload + on Chat
  • /files endpoint needs feature implemented too
@grumpyp grumpyp added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Sep 11, 2023
@Quicksilver466
Copy link

Sorry, I haven't explored much of the codebase yet, but I noticed that you are using sqlite as the database. So when you say implement collections, do you mean use a vector database like milvus or somehow implement the functionality of collections through Sqllite. I was thinking of contributing (not sure if its possible for me yet), hence trying to understand more about the problem.

@grumpyp
Copy link
Owner Author

grumpyp commented Oct 9, 2023

We are using a sqllite db plus Qdrant, the vector db. The collections part is managed with the Qdrant controller.

@Quicksilver466
Copy link

Ok, thanks for the reply. Can I take up atleast the collections part. I will be able to work on it at weekends though. 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants