morphik-core/base_parser.py

10 lines
243 B
Python

from abc import ABC, abstractmethod
from typing import Dict, Any, List
class BaseParser(ABC):
@abstractmethod
def parse(self, content: str, metadata: Dict[str, Any]) -> List[str]:
"""Parse content into chunks"""
pass