File Cache
Usage
from RAGchain.utils.file_cache import FileCache
from RAGchain.DB import PickleDB
from langchain.schema import Documenttest_passages: List[Passage] = [
Passage(content="test1", filepath="test1"),
Passage(content="test2", filepath="test2"),
Passage(content="test3", filepath="test2")
]
test_documents: List[Document] = [
Document(page_content="ttt1211", metadata={"source": "test1"}),
Document(page_content="asdf", metadata={"source": "test2"}),
Document(page_content="hgh", metadata={"source": "test3"}),
Document(page_content="egrgfg", metadata={"source": "test4"}),
Document(page_content="hhhh", metadata={"source": "test4"}),
]Last updated