pplx-v2 / perplexity /exceptions.py
Clove Deploy
v2: session-based multi-turn with backend_uuid follow-up, seamless fallback on session expiry
8445e7c
Raw
History Blame Contribute Delete
659 Bytes
class PerplexityError(Exception):
pass
class AuthenticationError(PerplexityError):
pass
class RateLimitError(PerplexityError):
pass
class NetworkError(PerplexityError):
pass
class InvalidModeError(PerplexityError):
pass
class InvalidModelError(PerplexityError):
pass
class InvalidSourceError(PerplexityError):
pass
class QueryLimitExceededError(PerplexityError):
pass
class FileUploadError(PerplexityError):
pass
class EmailnatorError(PerplexityError):
pass
class AccountCreationError(PerplexityError):
pass
class ParsingError(PerplexityError):
pass
class ValidationError(PerplexityError):
pass