第 30 题:函数调用(Function Calling)与工具使用的关系

第 30 题:函数调用(Function Calling)与工具使用的关系

题目

什么是函数调用(Function Calling)?与工具使用的关系是什么?

一、什么是函数调用(Function Calling)?

函数调用 指模型在生成回复时,输出结构化的“调用请求”(如要调用的函数名、参数),由系统解析后真正执行对应函数(如 API、数据库、本地工具),并把执行结果再交给模型或直接返回用户。API 层面通常提供:工具/函数的 schema(名称、描述、参数 JSON Schema)和模型返回的 tool_calls(id、函数名、参数 JSON),系统据此路由并执行。

OpenAI 的 Function Calling、Google 的 Tool Use、Claude 的 tools 等,都是这一能力的官方封装:模型输出“调谁、传什么参数”,平台或应用层负责执行并回填结果。

二、与工具使用(Tool Use)的关系

  • 概念上:Function Calling 是工具使用的一种实现方式——工具被抽象成“函数”(名称+参数),模型选择并填参,系统执行。所以“工具使用”是能力概念,“函数调用”是接口/协议层面的实现。
  • :工具使用可以包含非结构化形式(如 ReAct 里模型输出自然语言 ,再由解析器解析);函数调用特指的调用约定(JSON schema + 模型返回结构化 tool_calls),便于自动解析、校验与路由。

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

Ai Agent:面试300问 文章被收录于专栏

《AI Agent 300 问》专为备战 AI Agent 相关岗位的求职者打造,适配校招、社招全场景,覆盖算法研发、产品、解决方案等全岗位。专栏汇总 300 道大厂高频面试真题,全维度覆盖提示工程、智能体规划推理、记忆机制、工具调用、多智能体协作、框架落地、行业应用等核心领域,拆解考点底层逻辑,分享一线实战经验,助你一站式通关高薪面试。

全部评论

相关推荐

先说背景,我是产品岗,秋招进来的来之前查过很多帖子,关于三七互娱加班的说法差别极大,有说"晚上10点下班已属常态"的,也有说"双休正常"的,搞得很难判断。进来之后有了自己的实际感受,写出来给同样纠结的人参考。双休是真实落地的,不是宣传这一年来,周末没有被要求周末到岗过。周末到岗这件事,实打实地,这一年一次都没发生过。公司的双休制度已经长期稳定执行,网上说实话很多都是几年前的过时信息。除了双休之外:带薪年假最高10天,冬至、元宵、七夕这些传统节日还能提前两小时下班——这些细节说明公司对工作生活平衡是认真的,不是只在PPT里。关于"晚上10点下班是常态"这个说法我理解为什么会有这类声音——游戏行业整体工作强度不低,项目期确实会有集中高强度的阶段,这个不否认。但用来定性整个公司的工作节奏,说实话过于片面了。双休长期执行、弹性打卡、10天年假、节日提前下班——这些是制度保障,不是靠个人和领导博弈争来的。并且三七互娱连续获评"NFuture大学生最喜爱雇主""脉脉MAX职得去公司",这些也是外部的客观评价。AI融入工作:减少重复劳动公司自研游戏行业大模型"小七",已经在多个环节大规模落地:应用场景效果广告素材AI视频制作占比超70%,投放效率提升70%AI生成2D美术资产占比超80%,节省80%工时AI多语言翻译渗透率85%,覆盖18语种代码生成辅助提效30%2025年前三季度销售费用同比下降19.54%,净利润同比增长23.57%——降本增效是真实发生的,不靠压榨工时。这意味着过去需要大量手工重复操作的事情,现在工具承接了。精力可以放到更高价值的地方。最后摆一些健康配套的福利六险一金 + 额外商业保险(综合医疗、意外伤害、重大疾病)总部大厦(广州琶洲)配有健身房、睡眠舱公司支持俱乐部活动,马拉松、篮球、羽毛球、瑜伽都有活动经费文化价值观里白纸黑字写着"快乐工作、健康生活"给学弟学妹们的一个建议这两年三七一直在发展,无论是薪酬福利还是WLB方面都一直在进步。公司也在积极推动AI转型,想要学习AI、掌握AI、运用AI提效的同学,值得认真考察。
三七互娱公司福利 653人发布
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务