common / vectore_store /ConnectorStrategy.py
First commit
a3d26e6
raw
history blame contribute delete
298 Bytes
from abc import ABC, abstractmethod
class ConnectorStrategy(ABC):
@abstractmethod
def getDocs(self):
pass
@abstractmethod
def addDoc(self, filename, text_chunks, embedding):
pass
@abstractmethod
def retriever(self, query, embedding):
pass