
    D]i                       U d dl mZ d dlmZ d dlmZ er~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l.m/Z/ ddl0m1Z1 ddl2m3Z3  G d de3d         Z4 G d d e3d!         Z5 G d" d#e3d$         Z6 G d% d&e3d'         Z7 G d( d)e3d*         Z8 G d+ d,e3d-         Z9 G d. d/e3d0         Z: G d1 d2e3d3         Z; G d4 d5e3d6         Z< G d7 d8e3d9         Z= G d: d;e3d<         Z> G d= d>e3d?         Z? G d@ dAe3dB         Z@ G dC dDe3dE         ZA G dF dGe3dH         ZB G dI dJe3dK         ZC G dL dMe3dN         ZD G dO dPe3dQ         ZE G dR dSe3dT         ZF G dU dVe3dW         ZG G dX dYe3dZ         ZH e4       j                         ZJdeKd[<    e5       j                         ZLd!eKd\<    e6       j                         ZMd$eKd]<    e7       j                         ZNd'eKd^<    e8       j                         ZOd*eKd_<    e9       j                         ZPd-eKd`<    e:       j                         ZQd0eKda<    e;       j                         ZRd3eKdb<    e<       j                         ZSd6eKdc<    e=       j                         ZTd9eKdd<    e>       j                         ZUd<eKde<    e?       j                         ZVd?eKdf<    e@       j                         ZWdBeKdg<    eA       j                         ZXdEeKdh<    eB       j                         ZYdHeKdi<    eC       j                         ZZdKeKdj<    eD       j                         Z[dNeKdk<    eE       j                         Z\dQeKdl<    eF       j                         Z]dTeKdm<    eG       j                         Z^dWeKdn<    eH       j                         Z_dZeKdo<   yp)q    )annotations)TYPE_CHECKING)override   )Files)Images)Models)Videos)Batches)Beta)Chat)
Embeddings)Audio)Completions)Evals)Moderations)Skills)Uploads)Realtime)Webhooks)	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    E/opt/ngrok/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%   r1   r1   )   r/   r(   r1   r   c                      e Zd Zedd       Zy)
FilesProxyc                *    t               j                  S r!   )r   filesr#   s    r%   r&   zFilesProxy.__load__0       ~###r(   N)r)   r   r*   r.   r(   r%   r5   r5   /       $ $r(   r5   r   c                      e Zd Zedd       Zy)
AudioProxyc                *    t               j                  S r!   )r   audior#   s    r%   r&   zAudioProxy.__load__6   r8   r(   N)r)   r   r*   r.   r(   r%   r;   r;   5   r9   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__<   r8   r(   N)r)   r   r*   r.   r(   r%   r?   r?   ;   r9   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__B       ~$$$r(   N)r)   r   r*   r.   r(   r%   rC   rC   A       % %r(   rC   r   c                      e Zd Zedd       Zy)ModelsProxyc                *    t               j                  S r!   )r   modelsr#   s    r%   r&   zModelsProxy.__load__H   rF   r(   N)r)   r	   r*   r.   r(   r%   rI   rI   G   rG   r(   rI   r	   c                      e Zd Zedd       Zy)SkillsProxyc                *    t               j                  S r!   )r   skillsr#   s    r%   r&   zSkillsProxy.__load__N   rF   r(   N)r)   r   r*   r.   r(   r%   rM   rM   M   rG   r(   rM   r   c                      e Zd Zedd       Zy)VideosProxyc                *    t               j                  S r!   )r   videosr#   s    r%   r&   zVideosProxy.__load__T   rF   r(   N)r)   r
   r*   r.   r(   r%   rQ   rQ   S   rG   r(   rQ   r
   c                      e Zd Zedd       Zy)BatchesProxyc                *    t               j                  S r!   )r   batchesr#   s    r%   r&   zBatchesProxy.__load__Z       ~%%%r(   N)r)   r   r*   r.   r(   r%   rU   rU   Y       & &r(   rU   r   c                      e Zd Zedd       Zy)UploadsProxyc                *    t               j                  S r!   )r   uploadsr#   s    r%   r&   zUploadsProxy.__load__`   rX   r(   N)r)   r   r*   r.   r(   r%   r[   r[   _   rY   r(   r[   r   c                      e Zd Zedd       Zy)WebhooksProxyc                *    t               j                  S r!   )r   webhooksr#   s    r%   r&   zWebhooksProxy.__load__f       ~&&&r(   N)r)   r   r*   r.   r(   r%   r_   r_   e       ' 'r(   r_   r   c                      e Zd Zedd       Zy)RealtimeProxyc                *    t               j                  S r!   )r   realtimer#   s    r%   r&   zRealtimeProxy.__load__l   rb   r(   N)r)   r   r*   r.   r(   r%   re   re   k   rc   r(   re   r   c                      e Zd Zedd       Zy)ResponsesProxyc                *    t               j                  S r!   )r   	responsesr#   s    r%   r&   zResponsesProxy.__load__r   s    ~'''r(   N)r)   r   r*   r.   r(   r%   ri   ri   q   s    ( (r(   ri   r   c                      e Zd Zedd       Zy)EmbeddingsProxyc                *    t               j                  S r!   )r   
embeddingsr#   s    r%   r&   zEmbeddingsProxy.__load__x       ~(((r(   N)r)   r   r*   r.   r(   r%   rm   rm   w       ) )r(   rm   r   c                      e Zd Zedd       Zy)ContainersProxyc                *    t               j                  S r!   )r   
containersr#   s    r%   r&   zContainersProxy.__load__~   rp   r(   N)r)   r   r*   r.   r(   r%   rs   rs   }   rq   r(   rs   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%   rw   rw          * *r(   rw   r   c                      e Zd Zedd       Zy)ModerationsProxyc                *    t               j                  S r!   )r   moderationsr#   s    r%   r&   zModerationsProxy.__load__   rz   r(   N)r)   r   r*   r.   r(   r%   r}   r}      r{   r(   r}   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__   rz   r(   N)r)   r   r*   r.   r(   r%   r   r      r{   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"   r3   r7   r=   rA   rE   rK   rO   rS   rW   r]   ra   rg   rk   ro   ru   ry   r   r   r   r   N)`
__future__r   typingr   typing_extensionsr   resources.filesr   resources.imagesr   resources.modelsr	   resources.videosr
   resources.batchesr   resources.beta.betar   resources.chat.chatr   resources.embeddingsr   resources.audio.audior   resources.completionsr   resources.evals.evalsr   resources.moderationsr   resources.skills.skillsr   resources.uploads.uploadsr   resources.realtime.realtimer   resources.webhooks.webhooksr   resources.responses.responsesr   resources.containers.containersr   !resources.fine_tuning.fine_tuningr   %resources.conversations.conversationsr   %resources.vector_stores.vector_storesr    r   _utilsr   r   r1   r5   r;   r?   rC   rI   rM   rQ   rU   r[   r_   re   ri   rm   rs   rw   r}   r   r   r   __as_proxied__r"   __annotations__r3   r7   r=   rA   rE   rK   rO   rS   rW   r]   ra   rg   rk   ro   ru   ry   r   r   r   r   r.   r(   r%   <module>r      s   #   &&(((*))0,2,2/2558;=DC  #	&! ##	&! #$7# $$7# $$7# $%)H% %%)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(   