QA_lawyer / src /model.py
I77's picture
Upload 15 files
a361ca0 verified
from .retriever import CustomRetriever
from .generator import CustomGenerator
class MyRagModel:
def __init__(self, retriever: CustomRetriever, generator: CustomGenerator):
self.retriever = retriever
self.generator = generator
def get_answer(self, query):
context = self.retriever.retrieve(query)
response = self.generator.generate(query, context)
return response