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 |