Ë
    CØïiD  ã                   ó$   — d dl mZ  G d„ d«      Zy)é    )ÚOptionalc                   óž   — e Zd Zd„ Zedee   fd„«       Zedee   fd„«       Z	edee   fd„«       Z
edee   fd„«       Zedee   fd„«       Zy)	ÚOpenAIResponsec                 ó    — || _         || _        y )N)Ú_headersÚdata)Úselfr   Úheaderss      úP/var/www/html/aiagents/fe/lib/python3.12/site-packages/openai/openai_response.pyÚ__init__zOpenAIResponse.__init__   s   € ØˆŒØˆ�	ó    Úreturnc                 ó8   — | j                   j                  d«      S )Nz
request-id©r   Úget©r	   s    r   Ú
request_idzOpenAIResponse.request_id	   s   € à�}‰}× Ñ  Ó.Ð.r   c                 ój   — 	 t        | j                  j                  d«      «      S # t        $ r Y y w xY w)Nzretry-after)Úintr   r   Ú	TypeErrorr   s    r   Úretry_afterzOpenAIResponse.retry_after   s3   € ð	Ü�t—}‘}×(Ñ(¨Ó7Ó8Ð8øÜò 	Ùð	ús   ‚#& ¦	2±2c                 ó8   — | j                   j                  d«      S )Nzoperation-locationr   r   s    r   Úoperation_locationz!OpenAIResponse.operation_location   s   € à�}‰}× Ñ Ð!5Ó6Ð6r   c                 ó8   — | j                   j                  d«      S )NzOpenAI-Organizationr   r   s    r   ÚorganizationzOpenAIResponse.organization   s   € à�}‰}× Ñ Ð!6Ó7Ð7r   c                 óh   — | j                   j                  d«      }|€d S t        t        |«      «      S )NzOpenai-Processing-Ms)r   r   ÚroundÚfloat)r	   Úhs     r   Úresponse_mszOpenAIResponse.response_ms   s.   € à�M‰M×ÑÐ4Ó5ˆØ�yˆtÐ5¤e¬E°!«H£oÐ5r   N)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   Ústrr   r   r   r   r   r    © r   r   r   r      s¢   „ òð ð/˜H S™Mò /ó ð/ð ð˜X c™]ò ó ðð ð7 H¨S¡Mò 7ó ð7ð ð8˜h s™mò 8ó ð8ð ð6˜X c™]ò 6ó ñ6r   r   N)Útypingr   r   r&   r   r   ú<module>r(      s   ðÝ ÷6ò 6r   