跳到主要内容

第 1.6 章 工具调用:把业务动作接入受控工具

课程元数据​

项目内容
学习时间45-70 分钟
难度入门到初级工程
适合人群想把 AI Agent 从“会回答”推进到“能受控办事”的读者。
最终交付物客服 Agent 工具调用设计包:边界判断表、函数接口契约表、权限审批矩阵、失败兜底与审计表、作品集讲法。
前置条件理解 Prompt、结构化输出和最小 Agent 闭环;不要求已经写过完整后端接口。

本模块解决什么​

本章用“企业客服知识库与工单 Agent 工作台”做贯穿场景。新手读完这一章,不是只记住 Tool Calling(工具调用)这个名词,而是完成一份能放进作品集的设计包:哪些业务动作应该交给工具、工具接口怎么写、权限和审批怎么控、失败后怎么兜底、面试时怎么讲。

tool-calling模块从业务动作推进到执行审计的整体工程工作台
模块总览:本模块沿“业务动作 → 工具契约 → 权限审批 → 执行审计”展开,先理解业务主线,再进入逐页实现。

工具调用的核心问题不是“模型会不会调接口”,而是:模型可以提出工具调用意图,系统必须把它变成可校验、可审批、可审计、可回滚的业务动作。

模块路线​

小节学习结果
第 1.6.1 节:先判断哪些业务动作值得交给工具能写出业务动作值得交给工具的适用场景、不适用场景、前置条件和进入工程实现的判断标准。
第 1.6.2 节:把函数接口写成模型能稳定调用的工具契约能把函数接口落成字段表、校验规则、错误处理和验收样例。
第 1.6.3 节:把工具调用放进权限、审批和幂等流程能设计工具调用的角色权限、审批条件、审计记录和越权处理。
第 1.6.4 节:为工具失败、越权和重复调用设计兜底与审计能设计工具失败、越权和重复调用的角色权限、审批条件、审计记录和越权处理。
第 1.6.5 节:组装工具调用的作品集交付件能把工具调用收束成作品集页面、验收证据和面试回答。

学习建议​

先从第 1.6.1 节「先判断哪些业务动作值得交给工具」进入,确认本章的起点和边界;后续小节负责补齐结构、契约和验收材料;到第 1.6.5 节「组装工具调用的作品集交付件」时,把前面的字段表、流程图和验收样例收束成可展示材料。

章末实战​

必做任务​

独立完成本章最终交付物:客服 Agent 工具调用设计包,包括边界判断表、函数接口契约表、权限审批矩阵、失败兜底与审计表,以及作品集讲法。

必交证据​

  • 一份完整设计包。
  • 一个正常工具调用样例。
  • 一个越权、超时或重复提交样例。
  • 一段说明自动执行与人工审批取舍的文字。

评分标准​

维度分值通过标准
业务目标2工具对应真实客服动作。
工程边界2模型、工具和人工审批职责清楚。
失败处理2至少覆盖一种失败或越权路径。
可验证证据2输入、输出、状态和日志可复核。
表达质量2设计包能被他人独立看懂。

总分达到 8 分,且“工程边界”“失败处理”均不为 0 分才算通过。

自测步骤​

  1. 用正常样例走通一次查询或建单流程。
  2. 用越权、超时或重复提交样例验证阻断与兜底。
  3. 对照评分表补齐缺少的契约、日志或人工确认点。
  4. 把最终设计包加入作品集并准备 90 秒说明。

相关入口​