File size: 278 Bytes
5fae594
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
class GradioTool(BaseTool):

    def __init__(self, name: str, description: str, src: str) -> None:
    	@abstractmethod
    	def create_job(self, query: str) -> Job:
            pass

    @abstractmethod
    def postprocess(self, output: Tuple[Any] | Any) -> str:
        pass