# ============================================================================== # Project Name: RAG LLM # Script Name: processor.py # Authors: Abraham Sánchez, Ulises Moya, Alejandro Zarate # Description: # This Python application provides an API service that retrieves answers to # user queries based on the given context. # # License: MIT # ============================================================================== from abc import ABC, abstractmethod from typing import Any class Processor(ABC): @abstractmethod def run(self) -> None: ... @abstractmethod def get(self) -> Any: ...