Spaces:
Sleeping
Sleeping
File size: 1,286 Bytes
4e37375 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | """源代码主模块
应用程序源代码的根模块,集成所有功能组件。
"""
# 导入核心模块
from .core import (
Config, get_config, reload_config,
TaskManager, TaskStatus, TaskPriority, Task, get_task_manager, task_manager
)
# 导入服务模块
from .services import (
FileValidator, get_file_validator, file_validator,
OSSService, get_oss_service, oss_service,
ParaformerService, get_paraformer_service, paraformer_service
)
# 导入工具模块
from .utils import (
Logger, TaskLogger, get_logger, get_task_logger, logger
)
# 导入API模块
from .api import (
GradioInterface, get_gradio_interface, create_demo_interface, gradio_interface
)
__all__ = [
# 核心模块
"Config", "get_config", "reload_config",
"TaskManager", "TaskStatus", "TaskPriority", "Task", "get_task_manager", "task_manager",
# 服务模块
"FileValidator", "get_file_validator", "file_validator",
"OSSService", "get_oss_service", "oss_service",
"ParaformerService", "get_paraformer_service", "paraformer_service",
# 工具模块
"Logger", "TaskLogger", "get_logger", "get_task_logger", "logger",
# API模块
"GradioInterface", "get_gradio_interface", "create_demo_interface", "gradio_interface"
] |