+
    O®ïi»  ã                   ó2   € ^ RI t R R ltR R ltR R ltR# )é    Nc                ó<   € V ^8„  d   QhR\         R\         R\         /# )é   ÚkeyÚdefaultÚreturn©Ústr)Úformats   "Ú`E:\live-kit-agent\livekit_voicebot\backend\agent_runtime\src\mcube_integration\mcube_defaults.pyÚ__annotate__r      s!   € ÷ %ñ %”#ð %¤ð %¬ñ %ó    c                ó‚   € \         P                  ! V 4      pVf   V# \        V4      P                  4       pVR8X  d   V# T# )uP   Unset or blank env â†’ use default (blank means "defer to DB / runtime config").Ú )ÚosÚgetenvr	   Ústrip)r   r   ÚvÚss   &&  r   Ú_env_strr      s9   € ä
	Š	#‹€AØ‚yØˆÜˆA‹‰‹€AØ˜2”gˆ7Ð$ 1Ð$r   c                ó$   € V ^8„  d   QhR\         /# ©r   r   r   )r
   s   "r   r   r      s   € ÷ ñ ¤3ñ r   c                  ó:   € \        R R4      P                  RR4      # )ÚMCUBE_SYSTEM_PROMPTzOYou are a helpful voice AI for real-time phone calls. Reply in short sentences.z\nÚ
)r   Úreplace© r   r   Úget_default_system_promptr      s#   € ÜØØYó÷ gˆeTÓðr   c                óF   € V ^8„  d   QhR\         \        \        3,          /# r   )Údictr	   )r
   s   "r   r   r      s   € ÷ ñ ¤t¬C´¨H¥~ñ r   c            !     ó†  € R\        4       R\        RR4      P                  4       R\        RR4      R\        R	R4      R
\        RR4      R\        RR4      R\        RR4      R\        RR4      R\        RR4      R\        RR4      R\        RR4      R\        RR 4      R!\        R"R#4      R$\        R%R&4      R'\        R(R)4      /# )*zò
Fallback MCube call config when DB (`business_id_agents`, `{bid}_bots`) and Redis
call config do not supply a value. Env vars are optional; empty means use DB/code defaults.

Single place that reads MCUBE_* tuning keys from the environment.
Úsystem_promptÚfirst_messageÚMCUBE_FIRST_MESSAGEr   Ú	llm_modelÚMCUBE_LLM_MODELzopenai/gpt-4.1-miniÚllm_providerÚMCUBE_LLM_PROVIDERÚstt_providerÚMCUBE_STT_PROVIDERÚ
elevenlabsÚstt_language_codeÚMCUBE_STT_LANGUAGE_CODEÚenÚstt_model_idÚMCUBE_STT_MODEL_IDÚscribe_v2_realtimeÚtts_providerÚMCUBE_TTS_PROVIDERÚ	tts_modelÚMCUBE_TTS_MODELÚeleven_turbo_v2_5Útts_voice_idÚMCUBE_TTS_VOICE_IDÚEXAVITQu4vr4xnSDxMaLÚtts_encodingÚMCUBE_TTS_ENCODINGÚ	pcm_16000Útts_chunk_msÚMCUBE_TTS_CHUNK_MSÚ200Útts_gainÚMCUBE_TTS_GAINz0.35Úplayback_pace_factorÚMCUBE_PLAYBACK_PACE_FACTORz1.0Úcheckpoint_everyÚMCUBE_CHECKPOINT_EVERYÚ10)r   r   r   r   r   r   Úget_default_mcube_call_configrF      sÚ   € ð 	Ô2Ó4ØœÐ"7¸Ó<×BÑBÓDØ”XÐ/Ð1FÓGØœÐ!5°rÓ:ØœÐ!5°|ÓDØœXÐ&?ÀÓFØœÐ!5Ð7KÓLØœÐ!5°|ÓDØ”XÐ/Ð1DÓEØœÐ!5Ð7MÓNØœÐ!5°{ÓCàœÐ!5°uÓ=Ø”HÐ-¨vÓ6Ø¤Ð)EÀuÓ MØœHÐ%=¸tÓDð!ð r   )r   r   r   rF   r   r   r   Ú<module>rG      s   ðÛ 	õ%õ÷r   