Exceptions¶
All MicroDC exceptions inherit from MicroDCError.
Exception Hierarchy¶
MicroDCError
├── AuthenticationError
├── ValidationError
├── APIError
├── TimeoutError
├── JobNotFoundError
├── RateLimitError
└── InsufficientCreditsError
MicroDCError¶
MicroDCError
¶
AuthenticationError¶
AuthenticationError
¶
Bases: MicroDCError
Raised when API key is invalid or expired.
ValidationError¶
ValidationError
¶
Bases: MicroDCError
Raised when job configuration is invalid.
APIError¶
APIError
¶
TimeoutError¶
TimeoutError
¶
Bases: MicroDCError
Raised when operation times out.
JobNotFoundError¶
JobNotFoundError
¶
Bases: MicroDCError
Raised when job ID does not exist.
RateLimitError¶
RateLimitError
¶
InsufficientCreditsError¶
InsufficientCreditsError
¶
Bases: MicroDCError
Raised when user has insufficient credits.