o
    h                     @  s  U d dl mZ d dlmZ d dlmZ erddlmZ ddlm	Z	 ddl
mZ ddlmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl"m#Z# ddl$m%Z% ddl&m'Z' 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/d Z0G dd de/d Z1G d d! d!e/d" Z2G d#d$ d$e/d% Z3G d&d' d'e/d( Z4G d)d* d*e/d+ Z5G d,d- d-e/d. Z6G d/d0 d0e/d1 Z7G d2d3 d3e/d4 Z8G d5d6 d6e/d7 Z9G d8d9 d9e/d: Z:G d;d< d<e/d= Z;G d>d? d?e/d@ Z<G dAdB dBe/dC Z=G dDdE dEe/dF Z>G dGdH dHe/dI Z?G dJdK dKe/dL Z@G dMdN dNe/dO ZAG dPdQ dQe/dR ZBe0 C ZDdeEdS< e1 C ZFdeEdT< e2 C ZGd"eEdU< e3 C ZHd%eEdV< e4 C ZId(eEdW< e5 C ZJd+eEdX< e6 C ZKd.eEdY< e7 C ZLd1eEdZ< e8 C ZMd4eEd[< e9 C ZNd7eEd\< e: C ZOd:eEd]< e; C ZPd=eEd^< e< C ZQd@eEd_< e= C ZRdCeEd`< e> C ZSdFeEda< e? C ZTdIeEdb< e@ C ZUdLeEdc< eA C ZVdOeEdd< eB C ZWdReEde< dfS )g    )annotations)TYPE_CHECKING)override   )Files)Images)Models)Batches)Webhooks)Beta)Chat)
Embeddings)Audio)Completions)Evals)Moderations)Uploads)Realtime)	Responses)
Containers)
FineTuning)Conversations)VectorStores)_load_client)	LazyProxyc                   @     e Zd ZedddZdS )	ChatProxyreturnr   c                 C     t  jS N)r   chatself r#   V/var/www/html/openai_agents/venv/lib/python3.10/site-packages/openai/_module_client.py__load__"      zChatProxy.__load__N)r   r   __name__
__module____qualname__r   r%   r#   r#   r#   r$   r   !       r   r   c                   @  r   )	BetaProxyr   r   c                 C  r   r   )r   betar!   r#   r#   r$   r%   (   r&   zBetaProxy.__load__N)r   r   r'   r#   r#   r#   r$   r,   '   r+   r,   r   c                   @  r   )
FilesProxyr   r   c                 C  r   r   )r   filesr!   r#   r#   r$   r%   .   r&   zFilesProxy.__load__N)r   r   r'   r#   r#   r#   r$   r.   -   r+   r.   r   c                   @  r   )
AudioProxyr   r   c                 C  r   r   )r   audior!   r#   r#   r$   r%   4   r&   zAudioProxy.__load__N)r   r   r'   r#   r#   r#   r$   r0   3   r+   r0   r   c                   @  r   )
EvalsProxyr   r   c                 C  r   r   )r   evalsr!   r#   r#   r$   r%   :   r&   zEvalsProxy.__load__N)r   r   r'   r#   r#   r#   r$   r2   9   r+   r2   r   c                   @  r   )ImagesProxyr   r   c                 C  r   r   )r   imagesr!   r#   r#   r$   r%   @   r&   zImagesProxy.__load__N)r   r   r'   r#   r#   r#   r$   r4   ?   r+   r4   r   c                   @  r   )ModelsProxyr   r   c                 C  r   r   )r   modelsr!   r#   r#   r$   r%   F   r&   zModelsProxy.__load__N)r   r   r'   r#   r#   r#   r$   r6   E   r+   r6   r   c                   @  r   )BatchesProxyr   r	   c                 C  r   r   )r   batchesr!   r#   r#   r$   r%   L   r&   zBatchesProxy.__load__N)r   r	   r'   r#   r#   r#   r$   r8   K   r+   r8   r	   c                   @  r   )UploadsProxyr   r   c                 C  r   r   )r   uploadsr!   r#   r#   r$   r%   R   r&   zUploadsProxy.__load__N)r   r   r'   r#   r#   r#   r$   r:   Q   r+   r:   r   c                   @  r   )WebhooksProxyr   r
   c                 C  r   r   )r   webhooksr!   r#   r#   r$   r%   X   r&   zWebhooksProxy.__load__N)r   r
   r'   r#   r#   r#   r$   r<   W   r+   r<   r
   c                   @  r   )RealtimeProxyr   r   c                 C  r   r   )r   realtimer!   r#   r#   r$   r%   ^   r&   zRealtimeProxy.__load__N)r   r   r'   r#   r#   r#   r$   r>   ]   r+   r>   r   c                   @  r   )ResponsesProxyr   r   c                 C  r   r   )r   	responsesr!   r#   r#   r$   r%   d   r&   zResponsesProxy.__load__N)r   r   r'   r#   r#   r#   r$   r@   c   r+   r@   r   c                   @  r   )EmbeddingsProxyr   r   c                 C  r   r   )r   
embeddingsr!   r#   r#   r$   r%   j   r&   zEmbeddingsProxy.__load__N)r   r   r'   r#   r#   r#   r$   rB   i   r+   rB   r   c                   @  r   )ContainersProxyr   r   c                 C  r   r   )r   
containersr!   r#   r#   r$   r%   p   r&   zContainersProxy.__load__N)r   r   r'   r#   r#   r#   r$   rD   o   r+   rD   r   c                   @  r   )CompletionsProxyr   r   c                 C  r   r   )r   completionsr!   r#   r#   r$   r%   v   r&   zCompletionsProxy.__load__N)r   r   r'   r#   r#   r#   r$   rF   u   r+   rF   r   c                   @  r   )ModerationsProxyr   r   c                 C  r   r   )r   moderationsr!   r#   r#   r$   r%   |   r&   zModerationsProxy.__load__N)r   r   r'   r#   r#   r#   r$   rH   {   r+   rH   r   c                   @  r   )FineTuningProxyr   r   c                 C  r   r   )r   fine_tuningr!   r#   r#   r$   r%      r&   zFineTuningProxy.__load__N)r   r   r'   r#   r#   r#   r$   rJ      r+   rJ   r   c                   @  r   )VectorStoresProxyr   r   c                 C  r   r   )r   vector_storesr!   r#   r#   r$   r%      r&   zVectorStoresProxy.__load__N)r   r   r'   r#   r#   r#   r$   rL      r+   rL   r   c                   @  r   )ConversationsProxyr   r   c                 C  r   r   )r   conversationsr!   r#   r#   r$   r%      r&   zConversationsProxy.__load__N)r   r   r'   r#   r#   r#   r$   rN      r+   rN   r   r    r-   r/   r1   r3   r5   r7   r9   r;   r=   r?   rA   rC   rE   rG   rI   rK   rM   rO   N)X
__future__r   typingr   typing_extensionsr   resources.filesr   resources.imagesr   resources.modelsr   resources.batchesr	   resources.webhooksr
   resources.beta.betar   resources.chat.chatr   resources.embeddingsr   resources.audio.audior   resources.completionsr   resources.evals.evalsr   resources.moderationsr   resources.uploads.uploadsr   resources.realtime.realtimer   resources.responses.responsesr   resources.containers.containersr   !resources.fine_tuning.fine_tuningr   %resources.conversations.conversationsr   %resources.vector_stores.vector_storesr    r   _utilsr   r   r,   r.   r0   r2   r4   r6   r8   r:   r<   r>   r@   rB   rD   rF   rH   rJ   rL   rN   __as_proxied__r    __annotations__r-   r/   r1   r3   r5   r7   r9   r;   r=   r?   rA   rC   rE   rG   rI   rK   rM   rO   r#   r#   r#   r$   <module>   s~   