gc / vectore_store /ConnectorStrategy.py
ionosphere's picture
Update with common
64f9ede
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