wassemgtk's picture
Add gateway API source for one-click deployment
092fd7d verified
Raw
History Blame Contribute Delete
266 Bytes
from __future__ import annotations
from abc import ABC, abstractmethod
class OcrProvider(ABC):
@abstractmethod
async def extract(self, image_bytes: bytes, region: tuple[float, float, float, float] | None = None) -> dict:
raise NotImplementedError