o
    +iM  ã                   @  sR   d dl mZ d dlmZ d dlmZ ddlmZ G dd„ dee ƒZeƒ  	¡ Z
dS )	é    )Úannotations)ÚAny)Úoverrideé   )Ú	LazyProxyc                   @  s   e Zd ZdZeddd„ƒZdS )ÚResourcesProxyzÔA proxy for the `openai.resources` module.

    This is used so that we can lazily import `openai.resources` only when
    needed *and* so that users can just import `openai` and reference `openai.resources`
    Úreturnr   c                 C  s   dd l }| d¡}|S )Nr   zopenai.resources)Ú	importlibÚimport_module)Úselfr	   Úmod© r   úQ/var/www/html/venv/lib/python3.10/site-packages/openai/_utils/_resources_proxy.pyÚ__load__   s   
zResourcesProxy.__load__N)r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   	   s    r   N)Ú
__future__r   Útypingr   Útyping_extensionsr   Ú_proxyr   r   Ú__as_proxied__Ú	resourcesr   r   r   r   Ú<module>   s    