InMemoryDocumentStore (original) (raw)
The InMemoryDocumentStore
is a very simple document store with no extra services or dependencies.
It is great for experimenting with Haystack, however we do not recommend using it for production.
InMemoryDocumentStore
requires no external setup. Simply use this code:
from haystack.document_stores.in_memory import InMemoryDocumentStore
document_store = InMemoryDocumentStore()
InMemoryBM25Retriever: A keyword-based Retriever that fetches documents matching a query from a temporary in-memory database.
InMemoryEmbeddingRetriever: Compares the query and document embeddings and fetches the documents most relevant to the query.
Updated 12 months ago