[docs]
class ModelDoesNotExistError(Exception):
def __init__(self, model_name: str, version: str | None = None):
super().__init__(
f"Model {model_name!r}{(' version ' + version) if version else ''} does not exist or you do not have access."
)
self.model_name = model_name
self.version = version
[docs]
class ModelUploadTimeoutError(Exception):
pass
[docs]
class ActionUnsupportedByCurrentModelError(Exception):
pass
[docs]
class NotAnImageError(Exception):
pass
[docs]
class InferenceServerFailed(Exception):
pass
[docs]
class InferenceServerNotFound(Exception):
pass