+
    Ë‚jž  ã            	       ó  € R t ^ RIt^ RIHt ^ RIHt ]P                  P                  ]P                  P                  ]P                  P                  ]P                  P                  ]	4      4      4      4      t
 ! R R]4      t]! 4       tR# )u4   
Application Configuration â€” all values from .env
N)ÚBaseSettings)ÚListc                   ó  a € ] tR t^t o RtRtRtRtRtRt	Rt
RtR	R
.t]P                  P                  ]RR4      t]P                  P                  ]RR4      t]P                  P                  ]RR4      tRt]P                  P                  ]RRR4      tRt]P                  P                  ]RR4      t]P                  P                  ]RR4      t]P                  P                  ]RR4      tRtRtRt ! R R 4      tV 3R ltRtV t R# )ÚConfigz0.0.0.0i@  TÚadminÚadmin123zgols-change-this-in-productionÚHS256ià  zhttp://localhost:8000zhttp://127.0.0.1:8000ÚbackendÚdataÚuploadsÚoutputsÚffmpegÚmodelsÚpiperzen_US-ryan-high.onnxzhttp://localhost:5002ÚliveportraitÚwav2lipÚ
codeformerÚ c                   ó   € ] tR t^3tRtRtRtR# )ÚConfig.Configz.envzutf-8© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úenv_fileÚenv_file_encodingÚ__static_attributes__r   ó    Ú<D:\Python_Codes\gen_ai\new\gols-v2-new\backend\app\config.pyr   r   3   s   † ØˆØ#Ôr   c                ó&  <€ V ^8„  d   Qh/ S[ ;R&   S[;R&   S[;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[;R&   S[S[ ,          ;R	&   S[ ;R
&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   # )é   ÚHOSTÚPORTÚDEBUGÚADMIN_USERNAMEÚADMIN_PASSWORDÚ
JWT_SECRETÚJWT_ALGORITHMÚJWT_EXPIRE_MINUTESÚCORS_ORIGINSÚDATA_DIRÚ
UPLOAD_DIRÚ
OUTPUT_DIRÚFFMPEG_PATHÚPIPER_MODELÚXTTS_URLÚLIVEPORTRAIT_PATHÚWAV2LIP_PATHÚCODEFORMER_PATHÚELEVENLABS_KEYÚ
HEYGEN_KEYÚDID_KEY)ÚstrÚintÚboolr   )ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚConfig.__annotate__   s"  ø‡ ‚ á
Ññ ñ Ññ ñ Ññ	 ñ Ñ!ñ ñ Ñ$ñ ñ Ñ6ñ ñ Ñ ñ ñ Ñ!ñ ñ  ‘s•)ñ ñ! ñ, Ñ<ñ- ñ. Ñ?ñ/ ñ0 Ñ?ñ1 ñ6 Ñ&ñ7 ñ8 Ñ\ñ9 ñ: Ñ5ñ; ñ< ÑKñ= ñ> ÑFñ? ñ@ ÑIñA ñF ÑñG ñH ÑñI ñJ ÑòK r   r   N)!r   r   r   r   r"   r#   r$   r%   r&   r'   r(   r)   r*   ÚosÚpathÚjoinÚ_ROOTr+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r   Ú__annotate_func__r   Ú__classdictcell__)r;   s   @r   r   r      s  ø‡ € à€DØ€DØ€Eð "€NØ$€Nð 7€JØ €MØ!Ðð 	 Øð€Lð —g‘g—l‘l 5¨)°VÓ<€HØ—g‘g—l‘l 5¨)°YÓ?€JØ—g‘g—l‘l 5¨)°YÓ?€Jð '€KØ Ÿg™gŸl™l¨5°(¸GÐE[Ó\€KØ5€HØ Ÿg™gŸl™l¨5°(¸NÓKÐØ Ÿg™gŸl™l¨5°(¸IÓF€LØ Ÿg™gŸl™l¨5°(¸LÓI€Oð €NØ€JØ€G÷$ñ $÷O ƒ r   r   )Ú__doc__r>   Úpydantic_settingsr   Útypingr   r?   ÚdirnameÚabspathÚ__file__rA   r   Úcfgr   r   r   Ú<module>rK      sf   ðñó 
Ý *Ý ð 	�‰�‰˜Ÿ™Ÿ™¨¯©¯©¸¿¹¿¹ÈÓ8QÓ(RÓSÓT€ô)$ˆ\ô )$ñX ƒh‚r   