简单理解MCP能干什么,具体做什么用?

MCP协议是规范了大模型访问实体内容的方式(代替人做一些网络操作)。
例如你要去旅行,需要订机票和酒店,把这个事情交给AI助手来做,那如何实现呢。分析这个步骤:

一、人工操作

准备条件:订票网站(铁路12306)、订酒店网站(某团)

  1. 打开订票网站,选择自己目的地,完成购票。
  2. 打开订酒店网站,选择酒店,要住几晚,完成订酒店。

二、AI助手操作

准备条件:订票MCP Server(提供订票功能)、订酒店MCP Server(提供订酒店功能)、MCP Client(让AI识别都有什么MCP Server可使用)

  1. 用户提出旅游需求,需要订机票和酒店
  2. ai助手收到需求,把需求发给AI大模型思考要做什么步骤(带上当前有什么MCP Server)
  3. 返回要执行的方法,AI助手开始执行步骤
  4. 调用MCP Server,完成订票和订酒店
  5. 把MCP Client调用结果给大模型,判断是否完成用户需求,若未完成,则重复执行
  6. 执行完毕,大模型整理好语言,返回执行结果给用户

如下图:
在这里插入图片描述
ps:AI助手也就是Agent,应该是使用Java代码,Spring AI或Langchain框架来编写的一个程序,所以有关AI助手的具体实现细节可能不是图中绘制的步骤,具体细节可以深入研究下Spring AI或Langchain,开发一下Agent才能更了解实现步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酷奥空间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值