File size: 471 Bytes
db4a26f
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class DuckDuckGoSearchException(Exception):
    """Base exception class for duckduckgo_search."""


class RatelimitException(DuckDuckGoSearchException):
    """Raised for rate limit exceeded errors during API requests."""


class TimeoutException(DuckDuckGoSearchException):
    """Raised for timeout errors during API requests."""


class ConversationLimitException(DuckDuckGoSearchException):
    """Raised for conversation limit during API requests to AI endpoint."""