Jadiker
1
I used to do
if isinstance(e, openai.error.RateLimitError):
raise Exception("Rate limit exceeded too many times.") from e
elif isinstance(e, openai.error.ServiceUnavailableError):
raise Exception("Service unavailable too many times.") from e
else:
raise e
However, openai.error no longer exists (contradicting this page).
Now, it looks like I can do openai.RateLimit instead of openai.error.RateLimitError, but openai.ServiceUnavailableError does not exist. Where did it go?
How can I find out where to import each error type?