AIOps 强制架构
AIOps Enforcement Architecture
声明"智能体必须使用有效工位标识符"是策略。在 SQL 查询触发前于工具边界强制是 AIOps [37,38]。策略可能静默失效;强制机制则会在参数非法时显性报错。工具通过 Model Context Protocol(MCP) 服务器 [39] 暴露,使 AI 模型以类型化参数发现并调用外部工具的标准接口。响应经模型管理器路由,处理 LLM 选择、token 预算和响应格式化。AIOps 作为执行路径中三层控制运行。
6.1 执行前验证
每个工具调用经参数门。当智能体调用 get_station_performance(station_id="BOND-1") 时,编排器对照本体设备层次检查标识符。BOND-1 不存在。调用被拒绝,错误含有效选项:S1、S2、S3、S4、S5、S6。智能体自我纠正并以 S4 重提交。有效集合从已加载本体动态投影,领域变更时有效标识符变更,无需修改验证逻辑。
6.2 执行中熔断器
编排器强制执行每问题最多 3 轮工具调用。测试中(第 7 节),无上限链平均每问题 11 次工具调用;有熔断器平均 4 次。答案质量通过将工具调用结果与仿真数据库基准真值比较评估(24 次子集,每模板 4 次,预期结果已知)。设限条件下无查询产生与未设限条件事实不同的答案,但 24 次中有 3 次聚合粒度不同(如按周而非按日分解)。
6.3 执行后结构化
工具结果以带显式模式的类型化 JSON 返回,而非原始 SQL 结果集。产能查询返回 {"station": "S4", "metric": "throughput", "value": 42, "unit": "units/hour", "period": "2025-W18"}。模型从结构化数据合成叙述,而非从歧义表格表格输出。