File size: 331 Bytes
79b3561
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from abc import ABC, abstractmethod
from typing import Any, Optional

class VLMIterface(ABC):
    @abstractmethod
    def execution(self) -> Optional[Any]:
        """Method execution VLM model based on Gemini"""
        pass
    @abstractmethod
    def model_name(self) -> str:
        """Method for checking model"""
        pass