INNER CODE UNIT · Python
scan_configs
derisk-ai/OpenDerisk · packages/derisk-app/src/derisk_app/app.py:50
def scan_configs():
from derisk.model import scan_model_providers
from derisk_app.initialization.serve_initialization import scan_serve_configs
from derisk_ext.storage import scan_storage_configs
from derisk_serve.datasource.manages.connector_manager import ConnectorManager
ConnectorManager.pkg_import()
# Register all model providers
scan_model_providers()
# Register all serve configs
scan_serve_configs()
# Register all storage configs
scan_storage_configs()
def load_config(config_file: str = None) -> ApplicationConfig:
from derisk.configs.model_config import ROOT_PATH as DERISK_ROOT_PATH
from derisk_ext.datasource.rdbms.conn_sqlite import SQLiteConnectorParameters