Module: OpenAI::Errors

Defined in:
lib/openai/errors.rb,
lib/openai/helpers/realtime/errors.rb,
lib/openai/helpers/websocket/errors.rb,
lib/openai/helpers/responses_websocket/errors.rb,
sig/openai/errors.rbs,
sig/openai/helpers/websocket.rbs,
sig/openai/helpers/realtime/recovery.rbs,
sig/openai/helpers/realtime/extensions.rbs,
sig/openai/helpers/responses_websocket/extensions.rbs

Defined Under Namespace

Classes: APIConnectionError, APIError, APIStatusError, APITimeoutError, AuthenticationError, BadRequestError, ConflictError, ConversionError, Error, InternalServerError, InvalidWebhookSignatureError, NotFoundError, OAuthError, PermissionDeniedError, PollingError, PollingTimeoutError, RateLimitError, RealtimeConnectionError, RealtimeProtocolError, RealtimeQueueFullError, RealtimeReconnectError, ResponsesClientEventError, ResponsesConnectionError, ResponsesProtocolError, ResponsesSendError, SubjectTokenProviderError, UnprocessableEntityError, WebSocketConnectionError, WebSocketProtocolError

Instance Attribute Summary collapse

Instance Attribute Details

#cause ⇒ StandardError? (readonly)

Returns:

  • (StandardError, nil)


# File 'lib/openai/errors.rb', line 6