掘金 人工智能 04月27日 14:22
什么是MCP?为什么引入MCP?(通俗易懂版)
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了MCP(模型控制平面)的出现原因和结构。MCP旨在解决大模型在获取实时数据和专业知识方面的局限性。大模型虽然是“通才”,但在特定领域的专业性不足。MCP通过MCP Server提供各种功能接口,如距离查询和订单发送,而MCP Client负责意图识别、匹配服务和调度执行,从而弥补了大模型的能力边界,使其能够更好地服务于用户。

🧠MCP的出现是为了解决大模型的“能力边界”问题,大模型无法获取实时数据,且在特定领域缺乏专业性。

⚙️MCP Server提供各种功能接口,如距离查询和订单发送,每个功能都有详细描述,以便大模型进行匹配。

🔍MCP Client负责意图识别,通过大模型语义识别能力判断用户需求,并维护“能力清单”匹配对应的Server和功能。

🚀MCP Client还负责调度执行,匹配Server和功能后,进行调度执行,并展示返回的内容。

大家好,我是热爱编程,热爱分享的“一只韩非子”。
关注微信公众号:会编程的韩非子
添加微信号:Hanfz0712
免费加入问答群/知识交流群,一起交流技术难题与未来,与你在编程学习路上通行,让我们Geek起来!

MCP引入的原因:

MCP的出现是为了解决大模型的“能力边界”问题

MCP的结构:

MCP Server

MCP Server提供了相应的功能(例如Web服务端的接口),每一个功能都可以做具体的事,比如:高德的MCP Server会提供距离查询的接口,滴滴的MCP服务可能会帮你发送一个从北京天安门到鸟巢的订单。每一个功能需要加详细的描述,说明具体可以做什么事,需要准确、详细。因为后续大模型会根据描述来判断是否能匹配上用户的问题。

MCP Client

MCP Client的功能是意图识别、匹配服务、调度执行。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

MCP 大模型 能力边界 意图识别 调度执行
相关文章