from model.yehia_interface import query_yehia class Reasoner: def generate_response(self, user_input, phase): # You can format the input here, e.g.: prompt = f"المرحلة الحالية: {phase}. طلب المستخدم: {user_input}" response = query_yehia(prompt) return response