
    Kh                    v   U d dl mZ d dlmZ d dlmZ erxd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/ ddl0m1Z1  G d de1d         Z2 G d de1d          Z3 G d! d"e1d#         Z4 G d$ d%e1d&         Z5 G d' d(e1d)         Z6 G d* d+e1d,         Z7 G d- d.e1d/         Z8 G d0 d1e1d2         Z9 G d3 d4e1d5         Z: G d6 d7e1d8         Z; G d9 d:e1d;         Z< G d< d=e1d>         Z= G d? d@e1dA         Z> G dB dCe1dD         Z? G dE dFe1dG         Z@ G dH dIe1dJ         ZA G dK dLe1dM         ZB G dN dOe1dP         ZC G dQ dRe1dS         ZD G dT dUe1dV         ZE e2       j                         ZGdeHdW<    e3       j                         ZId eHdX<    e4       j                         ZJd#eHdY<    e5       j                         ZKd&eHdZ<    e6       j                         ZLd)eHd[<    e7       j                         ZMd,eHd\<    e8       j                         ZNd/eHd]<    e9       j                         ZOd2eHd^<    e:       j                         ZPd5eHd_<    e;       j                         ZQd8eHd`<    e<       j                         ZRd;eHda<    e=       j                         ZSd>eHdb<    e>       j                         ZTdAeHdc<    e?       j                         ZUdDeHdd<    e@       j                         ZVdGeHde<    eA       j                         ZWdJeHdf<    eB       j                         ZXdMeHdg<    eC       j                         ZYdPeHdh<    eD       j                         ZZdSeHdi<    eE       j                         Z[dVeHdj<   yk)l    )annotations)TYPE_CHECKING)override   )Files)Images)Models)Videos)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       Zy)	ChatProxyc                *    t               j                  S N)r   chatselfs    H/var/www/html/venv/lib/python3.12/site-packages/openai/_module_client.py__load__zChatProxy.__load__#       ~"""    N)returnr   __name__
__module____qualname__r   r%    r'   r$   r   r   "       # #r'   r   r   c                      e Zd Zedd       Zy)	BetaProxyc                *    t               j                  S r    )r   betar"   s    r$   r%   zBetaProxy.__load__)   r&   r'   N)r(   r   r)   r-   r'   r$   r0   r0   (   r.   r'   r0   r   c                      e Zd Zedd       Zy)
FilesProxyc                *    t               j                  S r    )r   filesr"   s    r$   r%   zFilesProxy.__load__/       ~###r'   N)r(   r   r)   r-   r'   r$   r4   r4   .       $ $r'   r4   r   c                      e Zd Zedd       Zy)
AudioProxyc                *    t               j                  S r    )r   audior"   s    r$   r%   zAudioProxy.__load__5   r7   r'   N)r(   r   r)   r-   r'   r$   r:   r:   4   r8   r'   r:   r   c                      e Zd Zedd       Zy)
EvalsProxyc                *    t               j                  S r    )r   evalsr"   s    r$   r%   zEvalsProxy.__load__;   r7   r'   N)r(   r   r)   r-   r'   r$   r>   r>   :   r8   r'   r>   r   c                      e Zd Zedd       Zy)ImagesProxyc                *    t               j                  S r    )r   imagesr"   s    r$   r%   zImagesProxy.__load__A       ~$$$r'   N)r(   r   r)   r-   r'   r$   rB   rB   @       % %r'   rB   r   c                      e Zd Zedd       Zy)ModelsProxyc                *    t               j                  S r    )r   modelsr"   s    r$   r%   zModelsProxy.__load__G   rE   r'   N)r(   r	   r)   r-   r'   r$   rH   rH   F   rF   r'   rH   r	   c                      e Zd Zedd       Zy)VideosProxyc                *    t               j                  S r    )r   videosr"   s    r$   r%   zVideosProxy.__load__M   rE   r'   N)r(   r
   r)   r-   r'   r$   rL   rL   L   rF   r'   rL   r
   c                      e Zd Zedd       Zy)BatchesProxyc                *    t               j                  S r    )r   batchesr"   s    r$   r%   zBatchesProxy.__load__S       ~%%%r'   N)r(   r   r)   r-   r'   r$   rP   rP   R       & &r'   rP   r   c                      e Zd Zedd       Zy)UploadsProxyc                *    t               j                  S r    )r   uploadsr"   s    r$   r%   zUploadsProxy.__load__Y   rS   r'   N)r(   r   r)   r-   r'   r$   rV   rV   X   rT   r'   rV   r   c                      e Zd Zedd       Zy)WebhooksProxyc                *    t               j                  S r    )r   webhooksr"   s    r$   r%   zWebhooksProxy.__load___       ~&&&r'   N)r(   r   r)   r-   r'   r$   rZ   rZ   ^       ' 'r'   rZ   r   c                      e Zd Zedd       Zy)RealtimeProxyc                *    t               j                  S r    )r   realtimer"   s    r$   r%   zRealtimeProxy.__load__e   r]   r'   N)r(   r   r)   r-   r'   r$   r`   r`   d   r^   r'   r`   r   c                      e Zd Zedd       Zy)ResponsesProxyc                *    t               j                  S r    )r   	responsesr"   s    r$   r%   zResponsesProxy.__load__k   s    ~'''r'   N)r(   r   r)   r-   r'   r$   rd   rd   j   s    ( (r'   rd   r   c                      e Zd Zedd       Zy)EmbeddingsProxyc                *    t               j                  S r    )r   
embeddingsr"   s    r$   r%   zEmbeddingsProxy.__load__q       ~(((r'   N)r(   r   r)   r-   r'   r$   rh   rh   p       ) )r'   rh   r   c                      e Zd Zedd       Zy)ContainersProxyc                *    t               j                  S r    )r   
containersr"   s    r$   r%   zContainersProxy.__load__w   rk   r'   N)r(   r   r)   r-   r'   r$   rn   rn   v   rl   r'   rn   r   c                      e Zd Zedd       Zy)CompletionsProxyc                *    t               j                  S r    )r   completionsr"   s    r$   r%   zCompletionsProxy.__load__}       ~)))r'   N)r(   r   r)   r-   r'   r$   rr   rr   |       * *r'   rr   r   c                      e Zd Zedd       Zy)ModerationsProxyc                *    t               j                  S r    )r   moderationsr"   s    r$   r%   zModerationsProxy.__load__   ru   r'   N)r(   r   r)   r-   r'   r$   rx   rx      rv   r'   rx   r   c                      e Zd Zedd       Zy)FineTuningProxyc                *    t               j                  S r    )r   fine_tuningr"   s    r$   r%   zFineTuningProxy.__load__   ru   r'   N)r(   r   r)   r-   r'   r$   r|   r|      rv   r'   r|   r   c                      e Zd Zedd       Zy)VectorStoresProxyc                *    t               j                  S r    )r   vector_storesr"   s    r$   r%   zVectorStoresProxy.__load__       ~+++r'   N)r(   r   r)   r-   r'   r$   r   r          , ,r'   r   r   c                      e Zd Zedd       Zy)ConversationsProxyc                *    t               j                  S r    )r   conversationsr"   s    r$   r%   zConversationsProxy.__load__   r   r'   N)r(   r   r)   r-   r'   r$   r   r      r   r'   r   r   r!   r2   r6   r<   r@   rD   rJ   rN   rR   rX   r\   rb   rf   rj   rp   rt   rz   r~   r   r   N)\
__future__r   typingr   typing_extensionsr   resources.filesr   resources.imagesr   resources.modelsr	   resources.videosr
   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   r0   r4   r:   r>   rB   rH   rL   rP   rV   rZ   r`   rd   rh   rn   rr   rx   r|   r   r   __as_proxied__r!   __annotations__r2   r6   r<   r@   rD   rJ   rN   rR   rX   r\   rb   rf   rj   rp   rt   rz   r~   r   r   r-   r'   r$   <module>r      sW   #   &&(((*,))0,2,2258;=DC  #	&! ##	&! #$7# $$7# $$7# $%)H% %%)H% %%)H% %&9Y' &&9Y' &'Ij) ''Ij) '(Y{+ ()i- ))i- )*y/ **y/ **i- *,	.1 ,,?3 , ['')d )['')d )|**,u ,|**,u ,|**,u ,--/ /--/ /--/ />002 2>002 2"_335( 5"_335( 5%'668	9 8(*99;
J ;(*99;
J ;+-<<>[ >+-<<>[ >)+::<Z </1@@B| B13BBD} Dr'   