
    2i                    	   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            I                                ZJdeKd[<    e5            I                                ZLd!eKd\<    e6            I                                ZMd$eKd]<    e7            I                                ZNd'eKd^<    e8            I                                ZOd*eKd_<    e9            I                                ZPd-eKd`<    e:            I                                ZQd0eKda<    e;            I                                ZRd3eKdb<    e<            I                                ZSd6eKdc<    e=            I                                ZTd9eKdd<    e>            I                                ZUd<eKde<    e?            I                                ZVd?eKdf<    e@            I                                ZWdBeKdg<    eA            I                                ZXdEeKdh<    eB            I                                ZYdHeKdi<    eC            I                                ZZdKeKdj<    eD            I                                Z[dNeKdk<    eE            I                                Z\dQeKdl<    eF            I                                Z]dTeKdm<    eG            I                                Z^dWeKdn<    eH            I                                Z_dZeKdo<   dpS )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dS )	ChatProxyreturnr   c                (    t                      j        S N)r   chatselfs    \/root/.openclaw/workspace/.venv-openai/lib/python3.11/site-packages/openai/_module_client.py__load__zChatProxy.__load__$       ~~""    N)r    r   __name__
__module____qualname__r   r'    r)   r&   r   r   #   2        # # # X# # #r)   r   r   c                  &    e Zd Zedd            ZdS )	BetaProxyr    r   c                (    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dS )
FilesProxyr    r   c                (    t                      j        S r"   )r   filesr$   s    r&   r'   zFilesProxy.__load__0       ~~##r)   N)r    r   r*   r.   r)   r&   r5   r5   /   2        $ $ $ X$ $ $r)   r5   r   c                  &    e Zd Zedd            ZdS )
AudioProxyr    r   c                (    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dS )
EvalsProxyr    r   c                (    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dS )ImagesProxyr    r   c                (    t                      j        S r"   )r   imagesr$   s    r&   r'   zImagesProxy.__load__B       ~~$$r)   N)r    r   r*   r.   r)   r&   rC   rC   A   2        % % % X% % %r)   rC   r   c                  &    e Zd Zedd            ZdS )ModelsProxyr    r	   c                (    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dS )SkillsProxyr    r   c                (    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dS )VideosProxyr    r
   c                (    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dS )BatchesProxyr    r   c                (    t                      j        S r"   )r   batchesr$   s    r&   r'   zBatchesProxy.__load__Z       ~~%%r)   N)r    r   r*   r.   r)   r&   rU   rU   Y   2        & & & X& & &r)   rU   r   c                  &    e Zd Zedd            ZdS )UploadsProxyr    r   c                (    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dS )WebhooksProxyr    r   c                (    t                      j        S r"   )r   webhooksr$   s    r&   r'   zWebhooksProxy.__load__f       ~~&&r)   N)r    r   r*   r.   r)   r&   r_   r_   e   2        ' ' ' X' ' 'r)   r_   r   c                  &    e Zd Zedd            ZdS )RealtimeProxyr    r   c                (    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dS )ResponsesProxyr    r   c                (    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   s2        ( ( ( X( ( (r)   ri   r   c                  &    e Zd Zedd            ZdS )EmbeddingsProxyr    r   c                (    t                      j        S r"   )r   
embeddingsr$   s    r&   r'   zEmbeddingsProxy.__load__x       ~~((r)   N)r    r   r*   r.   r)   r&   rm   rm   w   2        ) ) ) X) ) )r)   rm   r   c                  &    e Zd Zedd            ZdS )ContainersProxyr    r   c                (    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dS )CompletionsProxyr    r   c                (    t                      j        S r"   )r   completionsr$   s    r&   r'   zCompletionsProxy.__load__       ~~))r)   N)r    r   r*   r.   r)   r&   rw   rw      2        * * * X* * *r)   rw   r   c                  &    e Zd Zedd            ZdS )ModerationsProxyr    r   c                (    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dS )FineTuningProxyr    r   c                (    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dS )VectorStoresProxyr    r   c                (    t                      j        S r"   )r   vector_storesr$   s    r&   r'   zVectorStoresProxy.__load__       ~~++r)   N)r    r   r*   r.   r)   r&   r   r      2        , , , X, , ,r)   r   r   c                  &    e Zd Zedd            ZdS )ConversationsProxyr    r   c                (    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   # " " " " " "             & & & & & & D&&&&&&((((((((((((((((((******))))))))))))000000,,,,,,222222,,,,,,222222//////222222555555555555888888;;;;;;======DDDDDDCCCCCC            # # # # #	&! # # ## # # # #	&! # # #$ $ $ $ $7# $ $ $$ $ $ $ $7# $ $ $$ $ $ $ $7# $ $ $% % % % %)H% % % %% % % % %)H% % % %% % % % %)H% % % %% % % % %)H% % % %& & & & &9Y' & & && & & & &9Y' & & &' ' ' ' 'Ij) ' ' '' ' ' ' 'Ij) ' ' '( ( ( ( (Y{+ ( ( () ) ) ) )i- ) ) )) ) ) ) )i- ) ) )* * * * *y/ * * ** * * * *y/ * * ** * * * *i- * * *, , , , ,	.1 , , ,, , , , ,?3 , , , Y[['')) ) ) ) )Y[['')) ) ) ) )z||**,, , , , ,z||**,, , , , ,z||**,, , , , ,--// / / / /--// / / / /--// / / / /--// / / / /<>>0022 2 2 2 2<>>0022 2 2 2 2"]__3355 5 5 5 5"]__3355 5 5 5 5%~''6688	 8 8 8 8(**99;;
 ; ; ; ;(**99;;
 ; ; ; ;++--<<>> > > > >++--<<>> > > > >)/++::<< < < < <//11@@BB B B B B1133BBDD D D D D D Dr)   