Ë
    0ƒâik  ã                  ód   — d Z ddlmZ ddlmZ ddlmZ ddlmZm	Z	  G d„ de«      Z
ed
d„«       Zy	)z2Application configuration loaded from environment.é    )Úannotations)Ú	lru_cache)ÚField)ÚBaseSettingsÚSettingsConfigDictc                  óî   — e Zd ZU dZ ed¬«      Zded<    ed¬«      Zded<    ed¬«      Zded	<    ed¬«      Z	ded
<    ed¬«      Z
ded<    ed¬«      Zded<    ed¬«      Zded<    edddd¬«      Zy)ÚSettingsui   PatentYazar AI pipeline settings.

    API keys ve sÄ±rlar .env'den gelir; .env asla commit edilmez.
    N)Údefaultz
str | NoneÚanthropic_api_keyzclaude-haiku-4-5ÚstrÚanthropic_default_modelÚepo_ops_keyÚepo_ops_secretÚ
sentry_dsnÚlocalÚsentry_environmentgš™™™™™¹?ÚfloatÚsentry_traces_sample_ratez.envzutf-8FÚignore)Úenv_fileÚenv_file_encodingÚcase_sensitiveÚextra)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ú__annotations__r   r   r   r   r   r   r   Úmodel_config© ó    ú)/var/www/ai.patentyazar.com/app/config.pyr	   r	      s“   … ññ
 %*°$Ô$7ÐzÓ7Ù#(Ð1CÔ#DÐ˜SÓDñ $¨DÔ1€KÓ1Ù!&¨tÔ!4€NJÓ4ñ #¨4Ô0€J
Ó0Ù#¨GÔ4Ð˜Ó4Ù',°SÔ'9Ð˜uÓ9ñ &ØØ!ØØô	Lr!   r	   c                 ó   — t        «       S )N)r	   r    r!   r"   Úget_settingsr$   +   s
   € ä‹:Ðr!   N)Úreturnr	   )r   Ú
__future__r   Ú	functoolsr   Úpydanticr   Úpydantic_settingsr   r   r	   r$   r    r!   r"   ú<module>r*      s5   ðÙ 8å "å å ß >ôˆ|ô ð@ òó ñr!   