Tool Calling Engineering MOC

工具调用工程化知识地图:从 Function Calling 到 Tool Runtime 的完整工程体系,覆盖 Schema 设计、权限控制、执行沙箱、错误处理、MCP 协议。

#type / moc #status / growing #tech / ai #tech / architecture

[!info] related notes

Tool Calling Engineering MOC

工具调用不只是”模型输出一个函数名”。从 Schema 定义到权限校验、从参数验证到执行沙箱、从结果归一化到错误处理,Tool Calling 是一个完整的工程体系。

这张地图覆盖什么

  • Function Calling 的模型侧机制(模型如何输出 tool_call)
  • Tool Calling 的工程侧实现(Registry、Runtime、权限、审计)
  • MCP 协议与工具生态
  • 工具调用的安全边界与风险控制

推荐阅读顺序

  1. Function Calling — 模型侧:模型如何输出结构化调用请求
  2. Tool Calling 工程化 — 工程侧:从 Schema 到执行的完整链路
  3. Agent 中的 Tool Use — Tool Use 在 Agent 中的角色
  4. 面向 Agent 的工具设计 — ACI 设计原则
  5. MCP (Model Context Protocol) — 工具协议标准
  6. Agent Guardrails — 工具调用的风险控制

核心概念分组

模型侧

工程侧

协议与标准

安全与控制

相关 MOC

创建于 2026/6/30 更新于 2026/7/15