AI大厂面试200问-第四章

发布时间:2026/10/28 18:40:05
AI大厂面试200问-第四章 四、工具调用与 MCP 协议(Q22–Q30)Q22:Function Calling 的完整工作流程与容错面试官:「Function Calling 已经是 Agent 的基本功了。你完整描述一下它的工作流程,以及 LLM 选错工具或填错参数时你怎么处理?」高分回答:「Function Calling 的本质是——LLM 只负责输出 JSON,代码负责执行。记住这个原则,很多安全问题就有了答案。」完整流程分六步:工具注册。把工具的 JSON Schema(名称、描述、参数定义)注入到 LLM 请求的tools字段。Schema 的质量直接决定调用准确率——我这道题后面会详细展开。LLM 推理。LLM 根据用户意图和上下文决定——直接回答、还是调用工具。如果决定调用,输出tool_calls数组——包含工具名、参数 JSON、和一个内部的 call_id。参数校验。代码层对 LLM 输出的参数做 JSON Schema 校验。类型不对?数值超范围?必填参数缺失?任何一个校验失败,不直接执行,而是把错误信息反馈给 LLM 让它修正。我们允许最多 2 次修正尝试,2 次还

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询