
    /i	                     l    d dl mZmZmZmZmZ d dlmZ d dlm	Z	m
Z
 d dlmZ  G d de	      Z e       Zy)    )AnyDictListOptionalUnion)
AnyHttpUrl)BaseSettingsSettingsConfigDict)Pathc                      e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed	<   eed
<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed <   eed!<   eed"<   eed#<   eed$<   d%Zeed&<   d'Zeed(<   d)Zeed*<    G d+ d,      Z	y-).Settings
SECRET_KEYDB_HOSTDB_PORTDB_USERDB_PASSWORDDB_DATABASEDATABASE_URLAZURE_OPENAI_API_KEYAZURE_OPENAI_ENDPOINTAZURE_OPENAI_DEPLOYMENTAZURE_OPENAI_API_VERSIONWEBHOOK_STATIC_TOKENBRIGHT_DATA_TOKENBRIGHT_DATASET_IDWEBHOOK_BASE_URLBRIGHT_DATA_API_URLGOOGLE_DATASET_IDCSV_WEBHOOK_URLapp_idkeysecretcluster
batch_sizeMEM0_API_KEYBASE_URLHUGGING_FACE_API_KEYIDEOGRAM_URLIDEOGRAM_API_KEYBG_REMOVAL_URLBG_REMOVAL_API_KEYQDRANT_API_KEYQADERND_URLAZURE_OPENAI_API_ENDPOINTAZUREKEY_CREDENTIAL_API_KEYMAIL_USERNAMEMAIL_PASSWORD	localhost
REDIS_HOSTi  
REDIS_PORTr   REDIS_DBc                       e Zd ZdZdZdZy)Settings.ConfigTz.envallowN)__name__
__module____qualname__case_sensitiveenv_fileextra     1/var/www/html/hubwallet-dev/src/utils/settings.pyConfigr7   0   s    r@   rB   N)
r9   r:   r;   str__annotations__intr3   r4   r5   rB   r?   r@   rA   r   r      s    OLLL  !!K	HKLOM""!$$!J!JHc r@   r   N)typingr   r   r   r   r   pydanticr   pydantic_settingsr	   r
   pathlibr   r   settingsr?   r@   rA   <module>rK      s*    3 3  > -| -` :r@   