o
    XϮg                     @   sp   d dl Z d dlZd dlmZ e je j e ddZ	e 
 Zee	 e de e  G dd dZdS )    N)load_dotenvz.%(asctime)s %(name)s %(levelname)s %(message)sz%H:%M:%S c                   @   s   e Zd ZU ejdZdZee	d< dZ
ee	d< dZee	d< dZee	d	< ejd
ZejddZdZdZdZdZee	d< dZdZdS )	DevConfigAPI_KEYFREPLYINGzzh-CN-YunxiNeuralAZURE_VOICE_LANGzhGOOGLE_VOICE_LANGZEDGE
TTS_CHOICEMIC_DEVICE_INDEXMIC_DEVICE_COUNTz-1   zzh-CNZWHISPER   PREVIOUS_MESSAGES_COUNTTzAnswer in concise languageN)__name__
__module____qualname__osenvirongetr   r   bool__annotations__r   strr	   r
   r   r   ZMAX_WAIT_SECONDSZGOOGLE_INPUT_LANGZ
STT_CHOICEr   intPREVIOUS_MESSAGES_SAVE_REPLYSYSTEM_PROMPT r   r   0/Users/admin/projects/aible/TalkGPT/tg/config.pyr      s   
 r   )loggingr   Zdotenvr   Z	_load_envrootsetLevelINFO	Formatter	formatterStreamHandlerstreamsetFormatter	getLogger
addHandlerr   r   r   r   r   <module>   s    
