852 B
852 B
Services 模块
目录说明
services 负责底层能力封装,包括模型、检索、存储、工具路由和异常体系。
services/
├── core/ # LLM / Prompt / 表匹配 / SQL Prompt 管理
├── integrations/ # RAGFlow / Nacos 等外部集成
├── storage/ # 消息存储、日志、缓存
├── tools/ # 工具路由
├── common/ # 通用错误定义
└── README.md
核心职责
- 为 Agent 提供可复用的基础服务
- 屏蔽外部系统交互细节
- 提供统一的数据持久化与缓存能力
文件
core/:模型构建、提示词加载、表匹配、SQL Prompt 管理integrations/:RAGFlow 与 Nacos 外部接入storage/:缓存、消息存储、结构化日志tools/:工具路由common/:错误码与应用异常