🔧 B3 工具调用层

Tool Layer · Schema与执行未连接
🎯 B3 模块 是 Skill(B2) 与 LLM(B4) 之间的桥梁:① 将 tools.yaml 转为 LLM 可识别的 tools_schema;② 接收 B4 的 tool_calls,校验参数后执行 B2 Skill,返回 ToolMessage。

📋 B3 核心能力

能力说明
导出 Schema读取 tools.yaml + toolset,生成 tools_schema.json(名称、描述、参数、必填项)
执行工具调用接收 B4 的 tool_calls → 校验工具是否存在 → 校验参数是否匹配 schema → 调用 B2 Skill → 返回 ToolMessage
缓存支持相同 name+args 的工具调用可命中缓存(进阶)
统计功能记录调用次数、失败率、平均耗时(进阶)
🔧

选择操作

点击上方"导出 Schema"查看工具描述
或"执行工具调用"测试工具执行