Spaces:
Runtime error
Runtime error
import os | |
import toml | |
from loguru import logger | |
# Minimal config structure | |
def get_default_config(): | |
return { | |
"app": { | |
"max_concurrent_tasks": 1, | |
"api_enabled": True, | |
"llm_provider": "deepseek" | |
}, | |
"ui": { | |
"hide_log": False, | |
"language": "zh-CN" | |
} | |
} | |
# Try to load config, fallback to defaults | |
try: | |
root_dir = os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))) | |
config_file = f"{root_dir}/config.toml" | |
if os.path.exists(config_file): | |
_cfg = toml.load(config_file) | |
else: | |
_cfg = get_default_config() | |
except Exception: | |
_cfg = get_default_config() | |
# Simple config objects | |
app = _cfg.get("app", {}) | |
ui = _cfg.get("ui", {}) | |
azure = _cfg.get("azure", {}) | |
siliconflow = _cfg.get("siliconflow", {}) | |
# Basic project info | |
project_name = "MoneyPrinterTurbo" | |
project_version = "1.2.6" | |
project_description = "AI Video Generator" | |
def save_config(): | |
"""Minimal save function""" | |
pass | |