+
    cÒ˜j  ã                   óN   € ^ RI Ht ^ RIHtHt  ! R R]4      t]R R l4       tR# )é    )Ú	lru_cache)ÚBaseSettingsÚSettingsConfigDictc                   ój   a € ] tR t^t o ]! RRRR7      tRtRtRtRt	R	t
R
tRtRt^2t^tV 3R ltRtV tR# )ÚSettingsz.envzutf-8Úignore)Úenv_fileÚenv_file_encodingÚextrazBpostgresql://partnerlogic:partnerlogic@localhost:5432/partnerlogicÚ zus-central1ztext-embedding-004i   zgemini-1.5-prozdata/shareholder_agreement.pdfiô  c                ó’   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[;R&   S[ ;R&   S[ ;R&   S[;R&   S[;R	&   S[;R
&   # )é   Údatabase_urlÚgcp_project_idÚgcp_locationÚvertex_embedding_modelÚvertex_embedding_dimensionsÚvertex_generation_modelÚpdf_pathÚchunk_tokensÚchunk_overlapÚretrieval_k)ÚstrÚint)ÚformatÚ__classdict__s   "€Úapp/config.pyÚ__annotate__ÚSettings.__annotate__   s‡   ø‡ ‚ ñ Ñ\ñ ñ Ññ ñ Ñ%ñ ñ  Ñ6ñ ñ "%Ñ*ñ ñ !Ñ3ñ ñ Ñ4ñ ñ  Ññ! ñ" Ññ# ñ$ Ñò% ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úmodel_configr   r   r   r   r   r   r   r   r   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      sW   ø‡ € Ù%ØØ!Øô€Lð ]€Là€NØ%€LØ"6ÐØ'*ÐØ#3Ðà4€HØ€LØ€MØ€K÷% ƒ r    r   c                ó$   € V ^8„  d   QhR\         /# )r   Úreturn©r   )r   s   "r   r   r      s   € ÷ ñ ”hñ r    c                  ó   € \        4       # )Nr,   r!   r    r   Úget_settingsr.      s
   € ä‹:Ðr    N)Ú	functoolsr   Úpydantic_settingsr   r   r   r.   r!   r    r   Ú<module>r1      s+   ðÝ ç >ôˆ|ô ð* ôó òr    