Is your feature request related to a problem? Please describe.
I noticed that what current all document query in RAG does is to iter all documents(collections), which makes it cannot work when there is a large amount of documents.
Describe the solution you'd like
A high performance all document query.
Describe alternatives you've considered
Support for other VectorDB, such as PGVector or Milvus
Additional context
Originally created by @Shamepoo on GitHub (Jul 17, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/3917
**Is your feature request related to a problem? Please describe.**
I noticed that what current all document query in RAG does is to iter all documents(collections), which makes it cannot work when there is a large amount of documents.
**Describe the solution you'd like**
A high performance all document query.
**Describe alternatives you've considered**
Support for other VectorDB, such as PGVector or Milvus
**Additional context**
=
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Shamepoo on GitHub (Jul 17, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/3917
Is your feature request related to a problem? Please describe.
I noticed that what current all document query in RAG does is to iter all documents(collections), which makes it cannot work when there is a large amount of documents.
Describe the solution you'd like
A high performance all document query.
Describe alternatives you've considered
Support for other VectorDB, such as PGVector or Milvus
Additional context