
    +h
                        U d dl mZ ddlmZmZ ddlmZ  G d deej                           Z G d deej                           Z
 G d	 d
eej                           Z G d deej                           Z G d deej                           Z G d deej"                           Z G d deej&                           Z G d deej*                           Z G d deej.                           Z G d deej2                           Z G d deej6                           Z G d deej:                           Z e       j?                         Z ej                  e!d<    e
       j?                         Z"ej                  e!d<    e       j?                         Z#ej                  e!d<    e       j?                         Z$ej                  e!d <    e       j?                         Z%ej                  e!d!<    e       j?                         Z&ej"                  e!d"<    e       j?                         Z'ej&                  e!d#<    e       j?                         Z(ej*                  e!d$<    e       j?                         Z)ej.                  e!d%<    e       j?                         Z*ej2                  e!d&<    e       j?                         Z+ej6                  e!d'<    e       j?                         Z,ej:                  e!d(<   y))*    )override   )	resources_load_client)	LazyProxyc                   6    e Zd Zedej
                  fd       Zy)	ChatProxyreturnc                 *    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)__name__
__module____qualname__r   r   Chatr    r   r   r	   r	   	       #).. # #r   r	   c                   6    e Zd Zedej
                  fd       Zy)	BetaProxyr
   c                 *    t               j                  S r   )r   betar   s    r   r   zBetaProxy.__load__   r   r   N)r   r   r   r   r   Betar   r   r   r   r   r      r   r   r   c                   6    e Zd Zedej
                  fd       Zy)
EditsProxyr
   c                 *    t               j                  S r   )r   editsr   s    r   r   zEditsProxy.__load__       ~###r   N)r   r   r   r   r   Editsr   r   r   r   r    r           $)// $ $r   r    c                   6    e Zd Zedej
                  fd       Zy)
FilesProxyr
   c                 *    t               j                  S r   )r   filesr   s    r   r   zFilesProxy.__load__   r#   r   N)r   r   r   r   r   Filesr   r   r   r   r'   r'      r%   r   r'   c                   6    e Zd Zedej
                  fd       Zy)
AudioProxyr
   c                 *    t               j                  S r   )r   audior   s    r   r   zAudioProxy.__load__"   r#   r   N)r   r   r   r   r   Audior   r   r   r   r,   r,   !   r%   r   r,   c                   6    e Zd Zedej
                  fd       Zy)ImagesProxyr
   c                 *    t               j                  S r   )r   imagesr   s    r   r   zImagesProxy.__load__(       ~$$$r   N)r   r   r   r   r   Imagesr   r   r   r   r1   r1   '   !    %)** % %r   r1   c                   6    e Zd Zedej
                  fd       Zy)ModelsProxyr
   c                 *    t               j                  S r   )r   modelsr   s    r   r   zModelsProxy.__load__.   r4   r   N)r   r   r   r   r   Modelsr   r   r   r   r8   r8   -   r6   r   r8   c                   6    e Zd Zedej
                  fd       Zy)EmbeddingsProxyr
   c                 *    t               j                  S r   )r   
embeddingsr   s    r   r   zEmbeddingsProxy.__load__4       ~(((r   N)r   r   r   r   r   
Embeddingsr   r   r   r   r=   r=   3   s!    )).. ) )r   r=   c                   6    e Zd Zedej
                  fd       Zy)FineTunesProxyr
   c                 *    t               j                  S r   )r   
fine_tunesr   s    r   r   zFineTunesProxy.__load__:   r@   r   N)r   r   r   r   r   	FineTunesr   r   r   r   rC   rC   9   s!    ))-- ) )r   rC   c                   6    e Zd Zedej
                  fd       Zy)CompletionsProxyr
   c                 *    t               j                  S r   )r   completionsr   s    r   r   zCompletionsProxy.__load__@       ~)))r   N)r   r   r   r   r   Completionsr   r   r   r   rH   rH   ?   !    *)// * *r   rH   c                   6    e Zd Zedej
                  fd       Zy)ModerationsProxyr
   c                 *    t               j                  S r   )r   moderationsr   s    r   r   zModerationsProxy.__load__F   rK   r   N)r   r   r   r   r   Moderationsr   r   r   r   rO   rO   E   rM   r   rO   c                   6    e Zd Zedej
                  fd       Zy)FineTuningProxyr
   c                 *    t               j                  S r   )r   fine_tuningr   s    r   r   zFineTuningProxy.__load__L   rK   r   N)r   r   r   r   r   
FineTuningr   r   r   r   rT   rT   K   s!    *).. * *r   rT   r   r   r"   r)   r.   r3   r:   r?   rE   rJ   rQ   rV   N)-typing_extensionsr    r   r   _utilsr   r   r	   r   r   r$   r    r*   r'   r/   r,   r5   r1   r;   r8   rA   r=   rF   rC   rL   rH   rR   rO   rW   rT   __as_proxied__r   __annotations__r   r"   r)   r.   r3   r:   r?   rE   rJ   rQ   rV   r   r   r   <module>r]      s[   ' % #	)..) ##	)..) #$9??+ $$9??+ $$9??+ $%)I,,- %%)I,,- %)i	 4 45 ))Yy223 )*y!6!67 **y!6!67 **i	 4 45 * !{113inn 3 {113inn 3#446y 6#446y 6#446y 6&=779	 9&=779	 9#2#4#C#C#E
I   E"0"2"A"A"C
I C%5%7%F%F%HY"" H%5%7%F%F%HY"" H$3$5$D$D$FY!! Fr   