Spaces:
Sleeping
Sleeping
# 导入所有模块类 | |
from .config_loader import ConfigLoader | |
from .ai_model import AIModel | |
from .knowledge_base import KnowledgeBase | |
from .info_extractor import InfoExtractor | |
from .session_manager import SessionManager | |
from .response_generator import ResponseGenerator | |
from .travel_assistant import TravelAssistant | |
# 定义包的公共接口 | |
__all__ = [ | |
'ConfigLoader', | |
'AIModel', | |
'KnowledgeBase', | |
'InfoExtractor', | |
'SessionManager', | |
'ResponseGenerator', | |
'TravelAssistant' | |
] | |
# 版本信息 | |
__version__ = '1.0.0' | |
# 包级别的便捷函数(可选) | |
def create_travel_assistant(): | |
""" | |
便捷函数:创建一个完整配置的旅游助手实例 | |
""" | |
return TravelAssistant() |