Ë
    ÷¾™hí  ã                   óJ   — d dl mZ d dlmZ d dlmZ ddlmZ  G d„ de«      Zy)	é    )ÚList)Ú&OpenAIAudioTranscriptionOptionalParams)Ú	FileTypesé   )Ú%OpenAIWhisperAudioTranscriptionConfigc            
       ó>   — e Zd Zdedee   fd„Zdededededef
d„Z	y)	Ú!OpenAIGPTAudioTranscriptionConfigÚmodelÚreturnc                 ó
   — g d¢S )zT
        Get the supported OpenAI params for the `gpt-4o-transcribe` models
        )ÚlanguageÚpromptÚresponse_formatÚtemperatureÚinclude© )Úselfr
   s     úq/var/www/Befach/backend/env/lib/python3.12/site-packages/litellm/llms/openai/transcriptions/gpt_transformation.pyÚget_supported_openai_paramsz=OpenAIGPTAudioTranscriptionConfig.get_supported_openai_params
   s   € ò
ð 	
ó    Ú
audio_fileÚoptional_paramsÚlitellm_paramsc                 ó   — ||dœ|¥S )z;
        Transform the audio transcription request
        )r
   Úfiler   )r   r
   r   r   r   s        r   Ú%transform_audio_transcription_requestzGOpenAIGPTAudioTranscriptionConfig.transform_audio_transcription_request   s   € ð ¨
ÑF°oÐFÐFr   N)
Ú__name__Ú
__module__Ú__qualname__Ústrr   r   r   r   Údictr   r   r   r   r	   r	   	   sX   „ ð
Øð
à	Ð4Ñ	5ó
ð
Gàð
Gð ð
Gð ð	
Gð
 ð
Gð 
ô
Gr   r	   N)	Útypingr   Úlitellm.types.llms.openair   Úlitellm.types.utilsr   Úwhisper_transformationr   r	   r   r   r   ú<module>r&      s    ðÝ å LÝ )å IôGÐ(Mõ Gr   