ReMe/memory_scope/chat/base_memory_chat.py
2024-06-20 15:20:11 +08:00

16 lines
360 B
Python

from abc import ABCMeta, abstractmethod
from memory_scope.chat.memory_service import MemoryService
class BaseMemoryChat(metaclass=ABCMeta):
def __init__(self, **kwargs):
self.memory_service = MemoryService(**kwargs)
@abstractmethod
def chat_with_memory(self, query: str):
"""
:param query:
:return:
"""