Spaces:
Running
Running
| # 导入所有模块类 | |
| 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() |