
    Lh3                     4    d dl mZ  G d de      Z e       Zy)    )BaseSettingsc                   p   e Zd ZU dZeed<   dZeed<   eed<   dZeed<   dZ	eed	<   eed
<   eed<   eed<   eed<   dZ
eed<   eed<   eed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed<   dZeed <   dZeed!<   dZeed"<   d#Zeed$<   d%Zeed&<   d'Zeed(<   eed)<   eed*<   d+Zeed,<   d-Zeed.<   eed/<   d0Zeed1<   d2Zeed3<   d4Zeed5<   d6Zeed7<   d8Z eed9<   d:Z!eed;<   d<Z"eed=<   d>Z#eed?<   d@Z$eedA<   dBZ%eedC<   dBZ&eedD<   dEZ'eedF<   dGZ(eedH<   dGZ)eedI<   dJZ*eedK<    G dL dM      Z+yN)OSettingszSyllabuild Admin APIPROJECT_NAMEz/api
API_V1_STR
SECRET_KEYi`'  ACCESS_TOKEN_EXPIRE_MINUTESHS256	ALGORITHMSQLALCHEMY_DATABASE_URIDB_USERDB_PASSWORDDB_NAMEFSQLALCHEMY_TRACK_MODIFICATIONSOPENAI_API_KEYSERPER_API_KEYzhttp://localhost:8000APP_URLzhttp://localhost:3000FRONT_APP_URLi  JWT_EXPIRATION_TIMEi:	 JWT_REFRESH_EXPIRATION_TIMEsyllabuild_adminJWT_AUDIENCE
JWT_ISSUERBearerJWT_TOKEN_TYPERefreshJWT_REFRESH_TOKEN_TYPEJWT_TOKEN_PREFIXJWT_REFRESH_TOKEN_PREFIXzap-southeast-1
AWS_REGIONz	us-east-1SES_AWS_REGIONz"email-smtp.us-east-1.amazonaws.comSES_AWS_HOSTSES_ACCESS_KEY_IDSES_SECRET_ACCESS_KEYzsupport@contactous.comSES_SENDER_EMAIL
syllabuildCOURSE_PREFIXDEEPSEEK_API_KEYzhttps://api.deepseek.com/v1DEEPSEEK_API_URLzdeepseek-reasonerDEEPSEEK_MODELopenai
LLM_ENGINEg?TOP_Pi  
MAX_TOKENSg      ?
TEMPRETUREz./resultOUTPUT_FOLDER
imscc_tempWORKING_DIRwiki_contentCONTENT_DIRzgpt-4o-miniOPENAI_MODELOPENAI_MINI_MODELpromptsPROMPTS_DIRzredis://localhost:6379/0CELERY_BROKER_URLCELERY_BACKENDTCELERY_ENABLEDc                       e Zd ZdZy)Settings.Configz.envN)__name__
__module____qualname__env_file     5/var/www/html/syllabuild_admin/backend/core/config.pyConfigr=   2   s    rC   rE   N),r>   r?   r@   r   str__annotations__r   r	   intr   r   boolr   r   r   r   r   r   r   r   r   r   r    r!   r"   r%   r'   r)   r*   r,   r-   floatr.   r/   r0   r2   r4   r5   r6   r8   r9   r:   r;   rE   rB   rC   rD   r   r      s   .L#.JO'22Is  LL+0"D0*GS*0M30##'--*L#*(J("NC""+C+$c$$-c-&J&%NC%<L#<4c4%M3%9c9-NC-JE5JJ#M3##K#%K%%L#%*s* K 7s74NC4ND rC   r   N)pydantic_settingsr   r   settingsrB   rC   rD   <module>rM      s    *0| 0d :rC   