Spaces:
Sleeping
Sleeping
| from typing import List | |
| from langchain_text_splitters import RecursiveCharacterTextSplitter | |
| def chunk_text(text: str, chunk_size: int = 512, overlap: int = 64) -> List[str]: | |
| splitter = RecursiveCharacterTextSplitter( | |
| chunk_size=chunk_size, | |
| chunk_overlap=overlap, | |
| separators=["\n\n", "\n", ". ", " "], | |
| ) | |
| return splitter.split_text(text) | |