delcenjo's picture
Upload folder using huggingface_hub
b02371b verified
Raw
History Blame Contribute Delete
347 Bytes
from .config import TOP_K
from .generator import generate_answer
from .retriever import Retriever
class RAGPipeline:
def __init__(self):
self.retriever = Retriever()
def answer(self, question, top_k=TOP_K):
contexts = self.retriever.retrieve(question, top_k)
return generate_answer(question, contexts), contexts