Ë
    CØïiê  ã                   óN   — d dl mZmZ d dlZd dlmZmZ d dlmZ  G d„ de«      Zy)é    )ÚAnyÚListN)Úapi_requestorÚutil)ÚAPIResourcec                   ó  — e Zd ZdZed„ «       Ze	 	 	 	 	 dd„«       Ze	 	 	 	 	 dd„«       Ze	 	 	 	 	 dd„«       Ze	 	 	 	 	 dd„«       Z	e	 	 	 	 	 dd„«       Z
e	 	 	 	 	 dd	„«       Ze	 	 	 	 	 dd
„«       Ze	 	 	 	 	 dd„«       Ze	 	 	 	 	 dd„«       Zy)ÚAudioÚaudioc                 ó.   — | j                  «       d|› �z   S )Nú/)Ú	class_url)ÚclsÚactions     úT/var/www/html/aiagents/fe/lib/python3.12/site-packages/openai/api_resources/audio.pyÚ_get_urlzAudio._get_url   s   € à�}‰}‹ 1 V H Ñ-Ð-ó    Nc	                 ó    — t        j                  ||xs t        j                  |||¬«      }
g }d|i|	¥}|j	                  d||dff«       |
||fS )N)Úapi_baseÚapi_typeÚapi_versionÚorganizationÚmodelÚfilezapplication/octet-stream)r   ÚAPIRequestorÚopenair   Úappend)r   r   Úfilenamer   Úapi_keyr   r   r   r   ÚparamsÚ	requestorÚfilesÚdatas                r   Ú_prepare_requestzAudio._prepare_request   so   € ô "×.Ñ.ØØÒ0¤§¡ØØ#Ø%ô
ˆ	ð ˆà�Uð
àð
ˆð 	�‰�f˜x¨Ð/IÐJÐKÔLØ˜% Ð%Ð%r   c                 óØ   —  | j                   d||j                  ||||||dœ|¤Ž\  }	}
}| j                  d«      }|	j                  d||
|¬«      \  }}}t	        j
                  ||||«      S ©N©r   r   r   r   r   r   r   r   ÚtranscriptionsÚpost©r!   r   © ©r#   Únamer   Úrequestr   Úconvert_to_openai_object©r   r   r   r   r   r   r   r   r   r    r!   r"   ÚurlÚresponseÚ_s                  r   Ú
transcribezAudio.transcribe+   s–   € ð "6 ×!5Ñ!5ð 
"
ØØ—Y‘YØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰lÐ+Ó,ˆØ(×0Ñ0°¸ÀEÐRVÐ0ÓWÑˆ�!�WÜ×,Ñ,Ø�g˜{¨Ló
ð 	
r   c                 óØ   —  | j                   d||j                  ||||||dœ|¤Ž\  }	}
}| j                  d«      }|	j                  d||
|¬«      \  }}}t	        j
                  ||||«      S ©Nr&   Útranslationsr(   r)   r*   r+   r/   s                  r   Ú	translatezAudio.translateH   s•   € ð "6 ×!5Ñ!5ð 
"
ØØ—Y‘YØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰l˜>Ó*ˆØ(×0Ñ0°¸ÀEÐRVÐ0ÓWÑˆ�!�WÜ×,Ñ,Ø�g˜{¨Ló
ð 	
r   c	                 óÄ   —  | j                   d||||||||dœ|	¤Ž\  }
}}| j                  d«      }|
j                  d|||¬«      \  }}}t        j                  ||||«      S r%   ©r#   r   r-   r   r.   ©r   r   r   r   r   r   r   r   r   r   r    r!   r"   r0   r1   r2   s                   r   Útranscribe_rawzAudio.transcribe_rawe   s’   € ð "6 ×!5Ñ!5ð 
"
ØØØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰lÐ+Ó,ˆØ(×0Ñ0°¸ÀEÐRVÐ0ÓWÑˆ�!�WÜ×,Ñ,Ø�g˜{¨Ló
ð 	
r   c	                 óÄ   —  | j                   d||||||||dœ|	¤Ž\  }
}}| j                  d«      }|
j                  d|||¬«      \  }}}t        j                  ||||«      S r5   r9   r:   s                   r   Útranslate_rawzAudio.translate_rawƒ   s‘   € ð "6 ×!5Ñ!5ð 
"
ØØØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰l˜>Ó*ˆØ(×0Ñ0°¸ÀEÐRVÐ0ÓWÑˆ�!�WÜ×,Ñ,Ø�g˜{¨Ló
ð 	
r   c              ‹   óô   K  —  | j                   d||j                  ||||||dœ|¤Ž\  }	}
}| j                  d«      }|	j                  d||
|¬«      ƒ d {  –—† \  }}}t	        j
                  ||||«      S 7 Œ ­wr%   ©r#   r,   r   Úarequestr   r.   r/   s                  r   ÚatranscribezAudio.atranscribe¡   sª   è ø€ ð "6 ×!5Ñ!5ð 
"
ØØ—Y‘YØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰lÐ+Ó,ˆØ%.×%7Ñ%7Ø�C˜u¨Tð &8ó &
÷  
Ñˆ�!�Wô ×,Ñ,Ø�g˜{¨Ló
ð 	
ð 
úó   ‚AA8ÁA6Á!A8c              ‹   óô   K  —  | j                   d||j                  ||||||dœ|¤Ž\  }	}
}| j                  d«      }|	j                  d||
|¬«      ƒ d {  –—† \  }}}t	        j
                  ||||«      S 7 Œ ­wr5   r?   r/   s                  r   Ú
atranslatezAudio.atranslateÀ   s©   è ø€ ð "6 ×!5Ñ!5ð 
"
ØØ—Y‘YØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰l˜>Ó*ˆØ%.×%7Ñ%7Ø�C˜u¨Tð &8ó &
÷  
Ñˆ�!�Wô ×,Ñ,Ø�g˜{¨Ló
ð 	
ð 
úrB   c	              ‹   óà   K  —  | j                   d||||||||dœ|	¤Ž\  }
}}| j                  d«      }|
j                  d|||¬«      ƒ d {  –—† \  }}}t        j                  ||||«      S 7 Œ ­wr%   ©r#   r   r@   r   r.   r:   s                   r   Úatranscribe_rawzAudio.atranscribe_rawß   s¦   è ø€ ð "6 ×!5Ñ!5ð 
"
ØØØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰lÐ+Ó,ˆØ%.×%7Ñ%7Ø�C˜u¨Tð &8ó &
÷  
Ñˆ�!�Wô ×,Ñ,Ø�g˜{¨Ló
ð 	
ð 
úó   ‚A	A.ÁA,Á!A.c	              ‹   óà   K  —  | j                   d||||||||dœ|	¤Ž\  }
}}| j                  d«      }|
j                  d|||¬«      ƒ d {  –—† \  }}}t        j                  ||||«      S 7 Œ ­wr5   rF   r:   s                   r   Úatranslate_rawzAudio.atranslate_rawÿ   s¥   è ø€ ð "6 ×!5Ñ!5ð 
"
ØØØØØØØ#Ø%ñ
"
ð ñ
"
Ñˆ	�5˜$ð �l‰l˜>Ó*ˆØ%.×%7Ñ%7Ø�C˜u¨Tð &8ó &
÷  
Ñˆ�!�Wô ×,Ñ,Ø�g˜{¨Ló
ð 	
ð 
úrH   )NNNNN)Ú__name__Ú
__module__Ú__qualname__ÚOBJECT_NAMEÚclassmethodr   r#   r3   r7   r;   r=   rA   rD   rG   rJ   r*   r   r   r	   r	      sf  „ Ø€Kàñ.ó ð.ð ð ØØØØò&ó ð&ð6 ð
 ØØØØò
ó ð
ð8 ð
 ØØØØò
ó ð
ð8 ð ØØØØò
ó ð
ð: ð ØØØØò
ó ð
ð: ð
 ØØØØò
ó ð
ð< ð
 ØØØØò
ó ð
ð< ð ØØØØò
ó ð
ð> ð ØØØØò
ó ñ
r   r	   )	Útypingr   r   r   r   r   Úopenai.api_resources.abstractr   r	   r*   r   r   ú<module>rR      s   ðß ã ß &Ý 5ôU
ˆKõ U
r   