base
The base classes for text splitter.
Classes:
-
TextSplitterBase–The base text splitter class.
TextSplitterBase
TextSplitterBase(
splitter_name: str = '',
chunk_size: int = 500,
chunk_overlap: int = 100,
)
The base text splitter class.
Methods:
-
split–Split a text into chunks.
Source code in src/rago/retrieval/text_splitter/base.py
24 25 26 27 28 29 30 31 32 33 34 35 36 | |
split
abstractmethod
split(text: str) -> Iterable[str]
Split a text into chunks.
Source code in src/rago/retrieval/text_splitter/base.py
46 47 48 49 | |