from models import BaseModel from ..memory import BaseMemory class BaseChatbot: def __init__(self, model: BaseModel, memory: BaseMemory ) -> None: self.model = model self.memory = memory def respond(self, message: str) -> str: raise NotImplementedError