1
2
3
4
5
6
7
8
9
10
11
12
| from abc import ABC, abstractmethod
| from config.logger import setup_logging
|
| TAG = __name__
| logger = setup_logging()
|
|
| class VLLMProviderBase(ABC):
| @abstractmethod
| def response(self, question, base64_image):
| """VLLM response generator"""
| pass
|
|