File size: 498 Bytes
9e7090f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
class WebscoutE(Exception):
"""Base exception class for duckduckgo_search."""
class RatelimitE(Exception):
"""Raised for rate limit exceeded errors during API requests."""
class TimeoutE(Exception):
"""Raised for timeout errors during API requests."""
class FailedToGenerateResponseError(Exception):
"""Provider failed to fetch response"""
class AllProvidersFailure(Exception):
"""None of the providers generated response successfully"""
pass |