HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.10/dist-packages/openai/__pycache__/_resource.cpython-310.pyc
o

���gL�@s\ddlmZddlZddlmZddlZerddlmZmZGdd�d�Z	Gdd	�d	�Z
dS)
�)�annotationsN)�
TYPE_CHECKING�)�OpenAI�AsyncOpenAIc@�*eZdZUded<d
dd�Zdd
d�ZdS)�SyncAPIResourcer�_client�client�return�NonecC�:||_|j|_|j|_|j|_|j|_|j	|_
|j|_dS�N�
r	�get�_get�post�_post�patch�_patch�put�_put�delete�_delete�get_api_list�
_get_api_list��selfr
�r�;/usr/local/lib/python3.10/dist-packages/openai/_resource.py�__init__�zSyncAPIResource.__init__�seconds�floatcCst�|�dSr)�time�sleep�rr"rrr�_sleepszSyncAPIResource._sleepN)r
rrr�r"r#rr��__name__�
__module__�__qualname__�__annotations__r r'rrrrr�

	rc@r)�AsyncAPIResourcerr	r
rrcCr
rrrrrrr !r!zAsyncAPIResource.__init__r"r#c�s�t�|�IdHdSr)�anyior%r&rrrr'*s�zAsyncAPIResource._sleepN)r
rrrr(r)rrrrr/r.r/)�
__future__rr$�typingrr0r	rrrr/rrrr�<module>s