View Source ExOpenAI.Components.ResponseErrorCode (ex_openai.ex v2.0.0-beta2)
The error code for the response.
Type
:server_error | :rate_limit_exceeded | :invalid_prompt | :vector_store_timeout | :invalid_image | :invalid_image_format | :invalid_base64_image | :invalid_image_url | :image_too_large | :image_too_small | :image_parse_error | :image_content_policy_violation | :invalid_image_mode | :image_file_too_large | :unsupported_image_media_type | :empty_image_file | :failed_to_download_image | :image_file_not_found
Allowed Values
"server_error", "rate_limit_exceeded", "invalid_prompt", "vector_store_timeout", "invalid_image", "invalid_image_format", "invalid_base64_image", "invalid_image_url", "image_too_large", "image_too_small", "image_parse_error", "image_content_policy_violation", "invalid_image_mode", "image_file_too_large", "unsupported_image_media_type", "empty_image_file", "failed_to_download_image", "image_file_not_found"
Summary
Types
@type t() ::
((((((((((((((((:server_error | :rate_limit_exceeded) | :invalid_prompt)
| :vector_store_timeout)
| :invalid_image)
| :invalid_image_format)
| :invalid_base64_image)
| :invalid_image_url)
| :image_too_large)
| :image_too_small)
| :image_parse_error)
| :image_content_policy_violation)
| :invalid_image_mode)
| :image_file_too_large)
| :unsupported_image_media_type)
| :empty_image_file)
| :failed_to_download_image)
| :image_file_not_found