class Simulator: def __init__(self, model_name_or_path): raise NotImplementedError def generate_query(self, messages): """ user simulator :param messages: :return: """ raise NotImplementedError def generate_response(self, messages): """ assistant simulator :param messages: :return: """ raise NotImplementedError