Package-level declarations
Types
Represents an exception thrown when an authentication error occurs while interacting with the OpenAI API.
An exception thrown in case of an I/O error
Represents an exception thrown when an invalid request is made to the OpenAI API.
Represents an exception thrown when an error occurs while interacting with the OpenAI API.
Represents an error response from the OpenAI API.
OpenAI client exception
Runtime Http Client exception
An exception thrown in case of an I/O error
An exception thrown in case of a server error
An exception thrown in case a request times out.
Represents an exception thrown when a permission error occurs while interacting with the OpenAI API.
Represents an exception thrown when the OpenAI API rate limit is exceeded.
Represents an exception thrown when an unknown error occurs while interacting with the OpenAI API. This exception is used when the specific type of error is not covered by the existing subclasses.