ead5f83bee
dependencies.py 拆分为 dependencies/ 包; 新增 vision/ragflow_ingestion/neo4j 客户端与 h5_ai_task; alembic 045 图置信度迁移; 响应契约统一收尾。
39 lines
1.5 KiB
Python
39 lines
1.5 KiB
Python
# =============================================================================
|
|
# 企微IT智能服务台 — 服务包初始化
|
|
# =============================================================================
|
|
# 说明:将 services/ 目录标记为 Python 包
|
|
# 导出所有服务类,方便统一导入
|
|
# =============================================================================
|
|
|
|
from app.services.wecom_service import WecomService
|
|
from app.services.message_router import MessageRouter
|
|
from app.services.scoring_service import ScoringService
|
|
from app.services.session_service import SessionService
|
|
from app.services.funny_phrase_service import FunnyPhraseService
|
|
from app.services.ai_handler import AIHandler
|
|
|
|
# Tier0 新增服务导出
|
|
from app.services.neo4j_client import Neo4jClient, dep_neo4j_client, get_neo4j_client
|
|
from app.services.knowledge_iteration_service import KnowledgeIterationService, dep_knowledge_iteration_service
|
|
from app.services.wingman_service import WingmanService
|
|
from app.services.vision_service import VisionService
|
|
from app.services.ragflow_ingestion_service import RagflowIngestionService
|
|
|
|
__all__ = [
|
|
"WecomService",
|
|
"MessageRouter",
|
|
"ScoringService",
|
|
"SessionService",
|
|
"FunnyPhraseService",
|
|
"AIHandler",
|
|
# Tier0
|
|
"Neo4jClient",
|
|
"dep_neo4j_client",
|
|
"get_neo4j_client",
|
|
"KnowledgeIterationService",
|
|
"dep_knowledge_iteration_service",
|
|
"WingmanService",
|
|
"VisionService",
|
|
"RagflowIngestionService",
|
|
]
|