2025-03-21 18:11:06 +08:00
|
|
|
from pydantic_settings import SettingsConfigDict
|
|
|
|
|
|
|
|
|
|
from rdagent.core.conf import ExtendedBaseSettings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class UIBasePropSetting(ExtendedBaseSettings):
|
|
|
|
|
model_config = SettingsConfigDict(env_prefix="UI_", protected_namespaces=())
|
|
|
|
|
|
|
|
|
|
default_log_folders: list[str] = ["./log"]
|
|
|
|
|
|
|
|
|
|
baseline_result_path: str = "./baseline.csv"
|
|
|
|
|
|
2025-05-07 19:59:40 +08:00
|
|
|
aide_path: str = "./aide"
|
|
|
|
|
|
2025-05-21 17:20:31 +08:00
|
|
|
amlt_path: str = "/data/share_folder_local/amlt"
|
|
|
|
|
|
2025-07-04 12:32:14 +08:00
|
|
|
static_path: str = "./git_ignore_folder/static"
|
|
|
|
|
|
2026-03-18 14:04:52 +08:00
|
|
|
trace_folder: str = "./git_ignore_folder/traces"
|
2025-07-04 12:32:14 +08:00
|
|
|
|
2025-07-15 22:26:06 +08:00
|
|
|
enable_cache: bool = True
|
|
|
|
|
|
2025-03-21 18:11:06 +08:00
|
|
|
|
|
|
|
|
UI_SETTING = UIBasePropSetting()
|