o
    Cji                     @  sj   d dl mZ d dlZd dlZddlmZmZ ddlmZm	Z	 G dd de	Z
G d	d
 d
e
ZdddZdS )    )annotationsN   )Colorsorganization_info   )APIErrorOpenAIErrorc                   @     e Zd ZdS )CLIErrorN__name__
__module____qualname__ r   r   i/var/www/html/Resume-Parser/resume-parser-inhouse/venv/lib/python3.10/site-packages/openai/cli/_errors.pyr
          r
   c                   @  r	   )SilentCLIErrorNr   r   r   r   r   r      r   r   err.CLIError | APIError | pydantic.ValidationErrorreturnNonec                 C  s0   t | trd S tjdt tjtj	|  d S )Nz{}{}Error:{} {}
)

isinstancer   sysstderrwriteformatr   r   FAILENDC)r   r   r   r   display_error   s   
"r   )r   r   r   r   )
__future__r   r   pydantic_utilsr   r   _exceptionsr   r   r
   r   r   r   r   r   r   <module>   s    