Module: OpenAI::Models::Responses::ResponseError::Code

Extended by:
Internal::Type::Enum
Defined in:
lib/openai/models/responses/response_error.rb,
sig/openai/models/responses/response_error.rbs

Overview

The error code for the response.

See Also:

  • OpenAI::Models::Responses::ResponseError#code

Constant Summary collapse

SERVER_ERROR =

Returns:

  • (:server_error)
:server_error
RATE_LIMIT_EXCEEDED =

Returns:

  • (:rate_limit_exceeded)
:rate_limit_exceeded
INVALID_PROMPT =

Returns:

  • (:invalid_prompt)
:invalid_prompt
BIO_POLICY =

Returns:

  • (:bio_policy)
:bio_policy
VECTOR_STORE_TIMEOUT =

Returns:

  • (:vector_store_timeout)
:vector_store_timeout
INVALID_IMAGE =

Returns:

  • (:invalid_image)
:invalid_image
INVALID_IMAGE_FORMAT =

Returns:

  • (:invalid_image_format)
:invalid_image_format
INVALID_BASE64_IMAGE =

Returns:

  • (:invalid_base64_image)
:invalid_base64_image
INVALID_IMAGE_URL =

Returns:

  • (:invalid_image_url)
:invalid_image_url
IMAGE_TOO_LARGE =

Returns:

  • (:image_too_large)
:image_too_large
IMAGE_TOO_SMALL =

Returns:

  • (:image_too_small)
:image_too_small
IMAGE_PARSE_ERROR =

Returns:

  • (:image_parse_error)
:image_parse_error
IMAGE_CONTENT_POLICY_VIOLATION =

Returns:

  • (:image_content_policy_violation)
:image_content_policy_violation
INVALID_IMAGE_MODE =

Returns:

  • (:invalid_image_mode)
:invalid_image_mode
IMAGE_FILE_TOO_LARGE =

Returns:

  • (:image_file_too_large)
:image_file_too_large
UNSUPPORTED_IMAGE_MEDIA_TYPE =

Returns:

  • (:unsupported_image_media_type)
:unsupported_image_media_type
EMPTY_IMAGE_FILE =

Returns:

  • (:empty_image_file)
:empty_image_file
FAILED_TO_DOWNLOAD_IMAGE =

Returns:

  • (:failed_to_download_image)
:failed_to_download_image
IMAGE_FILE_NOT_FOUND =

Returns:

  • (:image_file_not_found)
:image_file_not_found

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/openai/models/responses/response_error.rb', line 55

Instance Method Details

#self?.values::Array[OpenAI::Models::Responses::ResponseError::code]

Returns:

  • (::Array[OpenAI::Models::Responses::ResponseError::code])


69
# File 'sig/openai/models/responses/response_error.rbs', line 69

def self?.values: -> ::Array[OpenAI::Models::Responses::ResponseError::code]