Skip to content

Instantly share code, notes, and snippets.

@sukanyabag
Created September 10, 2023 15:23
Show Gist options
  • Save sukanyabag/ffcb944b55e94a6d71dba97fb426729f to your computer and use it in GitHub Desktop.
Save sukanyabag/ffcb944b55e94a6d71dba97fb426729f to your computer and use it in GitHub Desktop.
from retriever.retrieval import Retriever
class Controller:
def __init__(self):
self.retriever = None
self.query = ""
def embed_document(self, file):
if file is not None:
self.retriever = Retriever()
self.retriever.create_and_add_embeddings(file.name)
def retrieve(self, query):
texts = self.retriever.retrieve_text(query)
return texts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment