
    hL                    r    S SK Jr  S SKrS SKJr  S SKr\(       a  SSKJrJr   " S S5      r	 " S S	5      r
g)
    )annotationsN)TYPE_CHECKING   )OpenAIAsyncOpenAIc                  4    \ rS rSr% S\S'   SS jrS	S jrSrg)
SyncAPIResource   r   _clientc                    Xl         UR                  U l        UR                  U l        UR
                  U l        UR                  U l        UR                  U l
        UR                  U l        g Nr   get_getpost_postpatch_patchput_putdelete_deleteget_api_list_get_api_listselfclients     B/var/www/html/env/lib/python3.13/site-packages/openai/_resource.py__init__SyncAPIResource.__init__   L    JJ	[[
llJJ	}}#00    c                0    [         R                  " U5        g r   )timesleepr   secondss     r   _sleepSyncAPIResource._sleep   s    

7r"   r   r   r   r   r   r   r   N)r   r   returnNoner'   floatr+   r,   __name__
__module____qualname____firstlineno____annotations__r   r(   __static_attributes__ r"   r   r	   r	      s    O1r"   r	   c                  4    \ rS rSr% S\S'   SS jrS	S jrSrg)
AsyncAPIResource   r   r   c                    Xl         UR                  U l        UR                  U l        UR
                  U l        UR                  U l        UR                  U l
        UR                  U l        g r   r   r   s     r   r   AsyncAPIResource.__init__!   r!   r"   c                L   #    [         R                  " U5      I S h  vN   g  N7fr   )anyior%   r&   s     r   r(   AsyncAPIResource._sleep*   s     kk'"""s   $"$r*   N)r   r   r+   r,   r-   r/   r6   r"   r   r8   r8      s    1#r"   r8   )
__future__r   r$   typingr   r=   r   r   r   r	   r8   r6   r"   r   <module>rA      s-    #    ,  # #r"   