-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Right now the only vector database supported is Milvus, and it's working perfectly, supporting all the features that we need in this project (hybrid search, fusion ranking, metadata, filtering, ...).
After a recent (internal) research we decided that both Milvus and Qdrant are going the 2 vector databases that we are going to work with.
Hence, it should be nice to be able to run wiki-rag also with Qdrant. That way we can compare both against the same dataset (Moodle Docs) and other niceties.
So the idea is to:
- Make the vector database (Milvus or Qdrant) a configurable choice.
- Isolate all the DB operations in a module to better re-using them.
- Document everything (configuration, installation, docker images ...).
- Analyse if we want to let this open for contributions adding other vector databases (they may need to support all the features that are being used right now).
Ciao :-)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request