RAG_Book_QA_System / pipeline /chunking /splitter_base.py
samithcs's picture
Pipeline added
63105da verified
Raw History Blame Contribute Delete
209 Bytes
from abc import ABC, abstractmethod
from typing import List, Dict
class SplitterBase(ABC):
@abstractmethod
def chunk(self, text: str, chunk_size: int, overlap: int) -> List[Dict]:
pass