wangzhibo
2026-08-30 c8515170fd399b4d2dfaebb59128d4674e58915e
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