10|工具调用:Tools让你的大模型长出三头六臂
黄佳

你好,我是黄佳。
今天我们来继续聊一聊 MCP 中的“工具(Tools)”原语。这节课的重要性怎么强调都不为过,因为我觉得让“工具调用”流线化(就是更高效顺畅)、自动化,这应该是 MCP 协议的最核心价值所在。
工具调用在大模型时代的价值
李建忠老师在 2024 年的全球产品经理大会上,提到大模型为计算产业带来三大范式的转换。他的概括我认为很精辟,这里也分享给你。

先看开发范式,从人类手写代码、调试程序为核心的传统人工编程(Coding by Human),转向通过提示词与大语言模型(LLM)协同开发,逐渐实现自动化或半自动化编程,未来发展的趋势——面向 LLM 的编程范式(Coding by Prompts)初现端倪。
再来看人机交互,从 GUI 图形界面发展到自然语言交互界面(NUI) 交互。前一种范式里,人们通过点击图标、菜单等图形元素进行人机交互,而后者因为接入了大模型,人们就可以用自然语言(比如中文或这英文)直接和系统交流,交互体验更直观、智能。
最为重要的是计算范式的转变,也就是从以图灵机和冯·诺伊曼体系结构为基础,强调确定性和离散的符号推理,逐步转向至以深度学习为代表的神经网络范式,侧重概率性、分布式、向量化的“类脑”计算。 这个转变是本质上的变化,它也直接驱动了开发范式和人机交互范式的变化。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结

1. Model Context Protocol (MCP) 允许服务器公开可供语言模型调用的工具,包括服务器的工具定义、客户端的工具发现和调用工具的过程,以及工具调用的返回结果和工具列表变更通知。 2. MCP中对工具使用的两种错误报告机制,包括协议错误和工具执行错误,并给出了相应的示例。 3. 工具调用在提升大模型任务处理能力的同时,需要考虑安全防护措施,包括服务端和客户端应当采取的安全措施和最佳实践。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《MCP & A2A 前沿实战》,新⼈⾸单¥59
《MCP & A2A 前沿实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论