from haystack import Document, Pipeline from haystack.components.retrievers.in_memory import InMemoryBM25Retriever from haystack.document_stores.in_memory import InMemoryDocumentStore documents = [ Document( content="Password reset requests for Northwind require MFA approval.", meta={"tenant": "northwind", "category": "security"}, ), Document( content="Password reset requests for Globex use manager approval.", meta={"tenant": "globex", "category": "security"}, ), Document( content="Invoice export requests for Northwind go through billing.", meta={"tenant": "northwind", "category": "billing"}, ), ] document_store = InMemoryDocumentStore() document_store.write_documents(documents)