§
    .çhß  ã                  ó„   — d dl mZ d dlmZmZ d dlmZ ddlmZ ddl	m
Z
mZmZ ddlmZ e G d	„ d
¦  «        ¦   «         ZdS )é    )Úannotations)Ú	dataclassÚfield)ÚAnyé   )Úgen_group_idé   )ÚSTTModelSettingsÚTTSModelSettingsÚVoiceModelProvider)ÚOpenAIVoiceModelProviderc                  óò   — e Zd ZU dZ ee¬¦  «        Zded<   	 dZded<   	 dZ	ded	<   	 dZ
ded
<   	 dZded<   	  ee¬¦  «        Zded<   	 dZded<   	  ee¬¦  «        Zded<   	  ee¬¦  «        Zded<   dS )ÚVoicePipelineConfigz$Configuration for a `VoicePipeline`.)Údefault_factoryr   Úmodel_providerFÚboolÚtracing_disabledTÚtrace_include_sensitive_dataÚ"trace_include_sensitive_audio_datazVoice AgentÚstrÚworkflow_nameÚgroup_idNzdict[str, Any] | NoneÚtrace_metadatar
   Ústt_settingsr   Útts_settings)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   Ú__annotations__r   r   r   r   r   r   r   r
   r   r   r   © ó    úY/var/www/FlaskApp/flask-venv/lib/python3.11/site-packages/agents/voice/pipeline_config.pyr   r      s  € € € € € € à.Ð.à).¨Ð?WÐ)XÑ)XÔ)X€NÐXÐXÐXÑXØOà"ÐÐ"Ð"Ð"Ñ"ØJà)-Ð Ð-Ð-Ð-Ñ-ðQð 04Ð&Ð3Ð3Ð3Ñ3ØFà&€MÐ&Ð&Ð&Ñ&ØQàE¨,Ð7Ñ7Ô7€HÐ7Ð7Ð7Ñ7ðð
 -1€NÐ0Ð0Ð0Ñ0ðð &+ UÐ;KÐ%LÑ%LÔ%L€LÐLÐLÐLÑLØ0à%* UÐ;KÐ%LÑ%LÔ%L€LÐLÐLÐLÑLØ0Ð0r"   r   N)Ú
__future__r   Údataclassesr   r   Útypingr   Útracing.utilr   Úmodelr
   r   r   Úmodels.openai_model_providerr   r   r!   r"   r#   ú<module>r*      sÁ   ðØ "Ð "Ð "Ð "Ð "Ð "à (Ð (Ð (Ð (Ð (Ð (Ð (Ð (Ø Ð Ð Ð Ð Ð à 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IØ BÐ BÐ BÐ BÐ BÐ Bð ð"1ð "1ð "1ð "1ð "1ñ "1ô "1ñ „ð"1ð "1ð "1r"   