LogicGoInfotechSpaces commited on
Commit
efdef95
·
verified ·
1 Parent(s): 3b9a486

Update app/core/config.py

Browse files
Files changed (1) hide show
  1. app/core/config.py +3 -1
app/core/config.py CHANGED
@@ -9,13 +9,15 @@ class Settings(BaseSettings):
9
 
10
  mongo_uri: str = Field(..., alias="MONGO_URI")
11
  mongo_db: str = Field("expense", alias="MONGO_DB")
12
- mongo_collection: str = Field("categories", alias="MONGO_COLLECTION")
 
13
  api_logs_collection: str = Field("api_logs", alias="MONGO_API_LOGS_COLLECTION")
14
 
15
  openai_api_key: str = Field(..., alias="OPENAI_API_KEY")
16
  openai_model: str = Field("gpt-4o-mini", alias="OPENAI_MODEL")
17
 
18
  category_cache_ttl_seconds: int = Field(300, alias="CATEGORY_CACHE_TTL")
 
19
 
20
 
21
  @lru_cache
 
9
 
10
  mongo_uri: str = Field(..., alias="MONGO_URI")
11
  mongo_db: str = Field("expense", alias="MONGO_DB")
12
+ mongo_collection: str = Field("headcategories", alias="MONGO_COLLECTION")
13
+ mongo_subcategory_collection: str = Field("categories", alias="MONGO_SUBCATEGORY_COLLECTION")
14
  api_logs_collection: str = Field("api_logs", alias="MONGO_API_LOGS_COLLECTION")
15
 
16
  openai_api_key: str = Field(..., alias="OPENAI_API_KEY")
17
  openai_model: str = Field("gpt-4o-mini", alias="OPENAI_MODEL")
18
 
19
  category_cache_ttl_seconds: int = Field(300, alias="CATEGORY_CACHE_TTL")
20
+ use_static_categories: bool = Field(True, alias="USE_STATIC_CATEGORIES")
21
 
22
 
23
  @lru_cache