-
Notifications
You must be signed in to change notification settings - Fork 2k
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
SQL or in-memory document stores for dense retriever (DPR) #316
Comments
Hi @venuraja79, you can use the DPR Retriever with a FAISS, InMemory, or Elasticsearch document store. I would suggest using the FAISS document store for DPR. It uses SQL under-the-hood to store the documents and the document embeddings are indexed in a FAISS Index. The To get started, you can follow the tutorial 6(colab version). |
Thank you @tanaysoni, this helps! Would you be interested if I make a pull request if I implemented it for in-memory store? |
That'd be highly appreciated, @venuraja79! I'd suggest making an early work-in-progress pull request. Let me know if there's anything you need to discuss before getting started. |
Sure, Thank you! |
Thank you @tanaysoni. I'll close this thread. |
Question
Hello team - Thanks a lot for this repository. please suggest if it's feasible to extend sql/ in-memory document stores to work with DPR retriever?
Additional context
The update_embeddings method doesn't seem to be implemented. If it's of any value, please suggest. This can be useful for easier/small size deployments. Thank you!
The text was updated successfully, but these errors were encountered: