Files
DocsGPT/application/retriever/base.py
2024-09-10 01:30:47 +01:00

19 lines
304 B
Python

from abc import ABC, abstractmethod
class BaseRetriever(ABC):
def __init__(self):
pass
@abstractmethod
def gen(self, *args, **kwargs):
pass
@abstractmethod
def search(self, *args, **kwargs):
pass
@abstractmethod
def get_params(self):
pass