当前位置: 首页 > 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.jsqmd.com/news/875094/

相关文章:

  • 超维计算:重塑端侧视觉处理的低功耗架构方案
  • Autumn Valley资源包:开放世界性能优化实战指南
  • Ubuntu 22.04下Nsight System/Compute保姆级安装与权限配置避坑指南(附.conf文件修改)
  • 基于进化算法的AutoML优化小分子药代动力学性质预测
  • PyTorch:神经网络模块
  • 再不部署AI Agent,你的核保团队将在2025Q3面临37%产能缺口:来自精算与IT双视角的倒计时预警
  • 《纳瓦尔宝典》自我救赎篇精读:程序员如何走出内卷焦虑,重塑完整自我
  • 跨环境漏洞复现:Docker Desktop与VMware Kali的TCP/信号对齐实战
  • APS与RAPS:置信预测中覆盖保证与集合效率的权衡解析
  • AI Agent驱动的社交关系链重建:基于172万用户行为数据的动态图谱建模方法论
  • 别再花钱买云服务器了!手把手教你用闲置旧电脑搭建CentOS 7本地开发环境(附TitanIDE一键部署脚本)
  • 2026年口碑好的温州加厚拉链袋/拉链袋免费打样推荐品牌厂家 - 品牌宣传支持者
  • Unity AssetBundle浏览器(ABB)深度解析与工程实践技巧
  • 2026-05-24:预算下的最大总容量。用go语言,有两组长度都为 n 的整数数组: - costs:第 i 台机器的价格 - capacity:第 i 台机器的性能指标(容量) 再给定一个预算 b
  • 别再乱改注册表了!Windows系统文件夹移动后还原的完整避坑指南
  • 特征工程与测试时适应:提升表格数据机器学习性能的关键实践
  • 区块链+计算机视觉:构建可信AI系统的链上存证架构实践
  • LeetCode 238:除自身以外数组的乘积 | 前缀积与后缀积
  • 告别密码!5分钟搞定CentOS 7服务器间的SFTP免密互传(附权限避坑指南)
  • 在国产银河麒麟V10上搞定VMware Workstation 17 Pro,手把手教你从下载到创建第一个虚拟机
  • LeetCode 523:连续的子数组和 | 前缀和同余定理
  • 机器学习评估可信度危机:数据污染、选择性报告与结果误报的深度剖析与应对
  • Win10/Win11频繁蓝屏DPC_WATCHDOG_VIOLATION?别慌,用WinDBG的!dpcwatchdog命令5分钟定位元凶
  • [智能体-41]:智能体识别调用外部工具:原理 + 判定手段 + Python 最简代码示例
  • 对抗性环境下基于分布鲁棒优化的k-次模拦截问题求解
  • 基于树莓派与YOLOv8的铁路道口智能安全系统全栈实践
  • Ubuntu 20.04插上网线没反应?手把手教你搞定RTL8111/8168/8411网卡驱动(附自动加载服务配置)
  • Burp Suite扫描深度配置指南:被动扫描、主动扫描与自定义插入点协同调优
  • 信息论视角下的模型压缩与贝叶斯非参数建模理论边界分析
  • 卷积神经网络频谱分析与LFA-SVD优化方法