Spaces:
Paused
Paused
File size: 395 Bytes
c1afa55 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | from langchain_community.document_loaders import PyPDFLoader
from langchain_text_splitters import RecursiveCharacterTextSplitter
def load_pdf(file_path):
loader = PyPDFLoader(file_path)
documents = loader.load()
splitter = RecursiveCharacterTextSplitter(
chunk_size=500,
chunk_overlap=100
)
chunks = splitter.split_documents(documents)
return chunks |