当前位置: 首页 > news >正文

[智能体-40]:智能体 + 大模型协同扩展工具调用能力 详细阐述(图解)

大模型本身不具备调用工具的能力,大模型只提供调用工具的文本描述,智能体根据大模型的回复,进行匹配,匹配到对应的函数并执行,把执行的结果与上下文重新送给大模型,大模型根据上下文和工具调用的结果,重新给出最终的输出给智能体,智能体把最终结果展示给用户,MCP是大模型、智能体、外部工具三者之间通信的标准。请根据这个描述,详细阐述一下智能体+大模型如何协同扩展大模型无法调用工具的能力的。并给出示例。

一、核心分工定位

大模型仅拥有语义理解、逻辑推理、文本生成能力,没有操作系统权限、无法直接运行代码、调用接口、操作硬件与各类功能工具,不能主动执行实操动作。智能体作为中间调度执行层,具备指令解析、函数匹配、程序运行、数据收发的执行能力。二者分工配合:大模型负责思考决策,智能体负责落地执行,以此弥补大模型原生无工具调用的短板。

二、完整协同工作流程

  1. 用户下发任务请求:用户提出包含工具操作需求的问题,消息送入智能体系统,智能体把用户的请求发送给大模型。

  2. 大模型输出工具调用文本指令:大模型分析用户意图,判断自身无法直接给出答案,无法执行,按照既定格式生成工具调用描述,写明要调用的函数、传入参数、执行要求,全程只产出文本指令,不做任何实际操作

  3. 智能体解析匹配并执行工具函数:智能体读取大模型返回的文本内容,拆解识别调用标识,匹配系统内预先注册的对应功能函数,触发程序运行,完成查询、计算、读取、设备操控等实际动作,获取工具执行结果数据。

  4. 结果拼接上下文回传大模型:智能体将工具运行结果,结合历史对话、用户原始问题、此前交互记录整合为完整上下文信息,再次提交给大模型。

  5. 大模型综合信息生成最终答复:大模型结合用户需求、工具返回数据全部对话上下文,重新推理整合,生成通顺、准确、符合要求的最终文本回答。

  6. 智能体呈现结果给用户:智能体接收最终回复,整理排版后展示给用户,完成一次带工具调用的交互闭环。

三、实例1

场景

用户提问:帮我计算 128 乘以 36 等于多少大模型无代码运算能力,依靠智能体调用计算函数完成任务

  1. 用户请求:计算 128×36
  2. 大模型判断自身无法直接运算,输出工具调用文本指令

plaintext

调用计算函数,参数:数字1=128,数字2=36
  1. 智能体解析文本,匹配内置数学计算函数,执行运算执行结果:4608
  2. 智能体把运算结果 + 对话上下文一并传回大模型
  3. 大模型整合信息,生成最终回答:128 乘以 36 的计算结果是 4608
  4. 智能体将答案展示给用户

四、实例2

需求:查询今日室温数值

  1. 用户向智能体提问:查看当前室内温度
  2. 智能体转发问题给大模型
  3. 大模型输出文本指令:调用温度检测工具,获取实时环境温度
  4. 智能体解析指令,匹配测温函数,调用硬件测温工具
  5. 工具采集数据,返回结果:26℃
  6. 智能体把温度数据和对话记录一同回传大模型
  7. 大模型整合信息,生成回答:当前室内温度为 26 摄氏度
  8. 智能体将结果呈现给用户

四、能力扩展原理总结

大模型只负责思维层面的判断与指令输出,不触碰实际执行动作;智能体承接指令、落地工具操作并反馈数据。通过这种思考与执行分离的协同模式,原本不能调用工具、无法实操运算与外部交互的大模型,间接具备计算、查询、接口访问、设备控制等拓展能力,大幅拓宽任务处理范围。

观点凝练解读

这番表述精准点明三者相辅相成、缺一不可的共生关系,单一模块都存在能力边界,融合成完整系统才能释放顶尖价值:

  1. 大模型擅长逻辑推理、语义研判、策略构思,具备顶层思维与知识储备,但无实操权限、落地执行能力缺失。脱离智能体调度与工具实操,再多思路构想都无法落地,沦为脱离现实的空想。

  2. 智能体(调度管理层)承担任务分发、指令解析、流程管控、资源统筹作用,搭建协作秩序与运行规则。倘若缺少大模型的思路指引、专业工具的实操落地,完备的管理规范只会流于形式,无法产出实际业务成果。

  3. 专业工具:拥有专项运算、数据处理、设备操控、行业实操的硬核能力,是落地任务的核心载体。没有大模型判定业务方向、智能体统筹调度分工,精湛技能难以匹配对应场景,自身价值得不到发挥。

三者各司所长、互补短板,以大模型定思路方向,智能体做统筹调度,专业工具负责落地执行,构建闭环协作体系,最终突破单体能力上限,迸发强劲创造力与实际生产力。

http://www.rkmt.cn/news/1363413.html

相关文章:

  • BepInEx插件不加载的5个底层断点排查指南
  • 别再乱下DLL了!Windows7跑PyTorch 1.11报错0xc000007b的终极修复指南
  • Unity科幻武器资产包:激光枪模型与能量武器PBR材质实战指南
  • 范畴论视角下的机器学习:贝叶斯学习与流形学习的统一框架
  • 贝叶斯模型误设:误差分解、KL散度与神经缩放定律
  • Linux passwd 密码管理与免密登录全方位实战
  • 《纳瓦尔宝典》自我救赎篇精读:程序员如何走出内卷焦虑,重塑完整自我
  • AI Agent驱动的社交关系链重建:基于172万用户行为数据的动态图谱建模方法论
  • 19. 三斜线指令
  • 范畴论视角下的概率机器学习:从Giry单子到贝叶斯推理的统一框架
  • 基于决策树与贝叶斯DNS的宏观机制转换利率模型
  • Dingo-BNS:基于神经后验估计的亚秒级引力波参数推断框架
  • DL:Transformer 的基本原理与 PyTorch 实现
  • 26年5月系统架构设计师论文真题题目分析
  • [智能体-39]:硅基重构世间秩序:AI模块化协同下的人生、创业与社会哲学
  • 安卓7+ HTTPS抓包失效原因与ADB证书注入方案
  • 对抗性环境下基于分布鲁棒优化的k-次模拦截问题求解
  • 基于树莓派与YOLOv8的铁路道口智能安全系统全栈实践
  • 在国产银河麒麟V10上搞定VMware Workstation 17 Pro,手把手教你从下载到创建第一个虚拟机
  • Necesse 多人沙盒生存 RPG 服务器搭建教程
  • 司法AI风险评估:性能与公平性的技术悖论与工程实践
  • LeetCode 1248:统计「优美子数组」 | 前缀和与奇数计数
  • 如何3步完成硬件适配:终极自动化配置指南
  • APS与RAPS:置信预测中覆盖保证与集合效率的权衡解析
  • 鸿蒙electron跨端框架PC墨案写作实战:把 Markdown 正文区做成桌面写作的中心
  • 大语言模型在临床试验预测与优化中的应用与挑战
  • Vision Mamba边缘部署:从算法瓶颈到专用硬件加速器设计
  • 2026年4月商用中央空调直销厂家口碑推荐,口碑好的商用中央空调哪家好,空气循环,保持室内空气新鲜 - 品牌推荐师
  • LeetCode 523:连续的子数组和 | 前缀和同余定理
  • LeetCode 238:除自身以外数组的乘积 | 前缀积与后缀积