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

织梦修改网站标题网络广告图片

织梦修改网站标题,网络广告图片,做公司月刊网站,网站制作与网站建设MCP理论和实验 定义与核心架构 ​ MCP是由Anthropic提出的开放协议,旨在为大模型提供标准化接口,实现与外部工具如API、数据库、文件系统等的安全、高效连接。其核心特点包括:架构:采用客户端-服务器模型: 主机&#x…

MCP理论和实验

定义与核心架构

​ MCP是由Anthropic提出的开放协议,旨在为大模型提供标准化接口,实现与外部工具如API、数据库、文件系统等的安全、高效连接。其核心特点包括:

  • 架构:采用客户端-服务器模型

    • 主机(Client):用户使用的AI应用,如Claude Desktop,发起请求。
    • 服务器(Server):轻量级服务,连接具体数据源,如天气API、数据库。
    • 协议层:基于JSON-RPC/gRPC通信,支持实时双向交互。
  • 功能

    • 工具调用:封装外部能力,如读取文件、调用API。
    • 资源访问:安全读取类文件数据,如PDF解析。
    • 权限管控:内置安全机制,隔离敏感数据。
      在这里插入图片描述

MCP使用过程

在这里插入图片描述

  • 用户输入query到MCP 客户端,可以是cherrystudio 、claude desktop 也可以是开发者编写的client;
  • 配置MCP工具库,工具库以Server的形式给出;
  1. 调用LLM或者规则逻辑,目的是识别出用户的意图和对应的参数;
  2. 返回工具库识别结果;
  3. MCP工具库确认
  4. 工具执行请求,传入工具名称、参数
  5. 执行工具;
  6. 返回工具执行结果;
  7. 将工具执行结果返回给客户端;
  8. 将工具执行结果和用户query等送入LLM,执行下一步操作。

MCP定位

​ 从技术角度看,MCP 遵循客户端-服务器架构,其中主机应用可以连接到多个服务器,即一对多。更形象的描述,MCP 可以看作是 AI 应用程序的 “USB-C端口”。就像 USB-C 为连接设备与各种外设提供了标准化方式,MCP为 AI 模型连接不同数据源和工具提供了标准化方法。这样可以解耦客户端与服务端,开发人员只需要专注于按照MCP标准添加服务工具,或者维护客户端以满足用户需求,而不需要将大部分时间和工作精力集中在调用逻辑开发、接口开发等,也无需重复部署客户端,大大降低了开发量

在这里插入图片描述

与传统API的优势

传统 API :
在这里插入图片描述

  • 如果 API 最初需要两个参数(例如天气服务的位置和日期),用户集成应用程序会发送带有这些确切参数的请求。
    在这里插入图片描述
  • 如果后来添加第三个必需参数(例如温度单位,如摄氏度或华氏度),API的合约就会改变。
  • 这意味着所有 API 用户必须更新代码以包含新参数。如果不更新,请求可能失败、返回错误或提供不完整结果。

MCP 的设计解决了这个问题:

  • MCP 引入了与传统 API 截然不同的动态灵活方法。
  • 当客户端(如 Claude 桌面版)连接到 MCP 服务器(如您的天气服务)时,它发送初始请求以了解服务器的能力。

在这里插入图片描述

  • 服务器响应其可用工具、资源、提示和参数的详细信息。例如,如果您的天气 API 最初支持位置和日期,服务器会将这些作为其功能的一部分进行通信。

在这里插入图片描述

  • 如果您稍后添加unit参数,MCP 服务器可以在下一次交换期间动态更新其功能描述。客户端不需要硬编码或预定义参数—只需查询服务器的当前功能并相应地适应。

  • 这样,客户端可以及时调整其行为,使用更新的功能(例如在请求中包含unit),无需重写或重新部署代码。

和RAG、Agent的区别和联系

RAG

RAG通过检索外部知识库增强大模型生成能力,解决幻觉和知识过时问题:

  • 流程
    1. 检索:用数据库(如Milvus、Elasticsearch)匹配用户查询与知识库文档。
    2. 生成:LLM结合检索结果生成答案。
  • 优势:数据驱动、低成本部署。
  • 局限:依赖知识库质量,无法处理动态任务。
  • 典型应用场景
    • 企业知识库问答(如腾讯乐享整合内部文档)。
    • 法律/医疗咨询(引用权威资料)。
Agent

Agent是具备自主决策能力的AI系统,通过多步骤规划解决复杂问题:

  • 流程
    • 规划:拆解任务(如ReAct框架的"思考-行动-观察"循环)。
    • 执行:调用工具(API、数据库)。
    • 反馈:动态调整策略。
  • 优势:处理跨域任务(如客服全流程自动化)。
  • 局限:开发复杂度高,资源消耗大。
  • 典型应用场景
    • 自动化工作流(如数据分析+报告生成)。
    • 动态环境交互(如特斯拉自动驾驶决策)。
三者核心区别
维度MCPRAGAgent
核心目标标准化工具/数据连接接口通过检索增强生成准确性自主执行多步骤任务
技术焦点协议规范(如JSON-RPC)语义检索+生成模型融合规划决策+工具调用链
交互模式被动响应请求被动生成答案主动规划与动态调整
依赖关系工具生态兼容性知识库质量与覆盖度推理能力与工具链完整性
典型场景实时API调用、跨系统集成静态知识问答(如FAQ)复杂流程自动化(如订单处理)
关键差异详解
  1. 功能定位
    • MCP 是"连接器",提供标准化桥梁(如AI界的USB-C接口)
    • RAG 是"知识增强器",解决LLM幻觉问题
    • Agent 是"执行者",模拟人类决策闭环
  2. 技术路径
    • MCP 需部署服务器(如文件系统MCP服务)
    • RAG 依赖检索技术(如LangChain向量化、字词检索)
    • Agent 需任务规划引擎(如LangGraph图结构)
  3. 协作关系
    • Agent可调用MCP:例如用MCP工具读取数据库,再用Agent决策
    • Agent集成RAG:先检索知识库,再执行工具调用(如投资分析:RAG查市场报告 → Agent调用风险评估API)
技术选型建议
  • 选MCP:需安全连接企业系统(如CRM/ERP封装为MCP服务)
  • 选RAG:构建知识密集型问答(如医疗文献检索)
  • 选Agent:处理多步骤动态任务(如电商客服:订单查询→退款→通知)
  • 混合架构
    • Agent+MCP:复杂任务中按需调用工具(如MCP-Zero架构)
    • Agent+RAG:决策时增强实时知识(如法律Agent结合判例库)

MCP典型应用场景

  • 实时数据集成,如股票行情查询。
  • 跨系统操作,如通过MCP连接GitHub、CRM系统。
    *:复杂任务中按需调用工具(如MCP-Zero架构)
    • Agent+RAG:决策时增强实时知识(如法律Agent结合判例库)

MCP典型应用场景

  • 实时数据集成,如股票行情查询。
  • 跨系统操作,如通过MCP连接GitHub、CRM系统。
  • 企业级工具链标准化,降低重复开发成本。
http://www.dtcms.com/wzjs/452994.html

相关文章:

  • 广东微信网站制作公司哪家好域名交易
  • 网站系统建设合同范本2023国内外重大新闻事件10条
  • 哪些网站专门做细胞的国际外贸网络交易平台
  • wordpress 自媒体平台网站关键词优化的价格
  • 杭州企业云网站建设宣传推广计划怎么写
  • 素材网站 模板看啥网一个没有人工干预的网
  • dreamweaver做的网站长沙网站优化培训
  • 保定市建设施工许可证查询网站品牌运营
  • 食品网站建设大连seo外包平台
  • 建筑网官网大全新站整站优化
  • 中山网站建设怎么样搜索引擎优化趋势
  • 手机网站建设系统360推广和百度推广哪个好
  • jeecg 做网站教育培训机构十大排名
  • 泉州那家做网站公司好谷歌浏览器下载手机版安卓
  • 微信建设网站哪家好免费建站系统官网
  • html网站怎么进入后台app有哪些推广方式
  • 网站策划书10个点怎么写站长工具站长之家官网
  • 云南网站制作需求济南网站优化排名
  • 网站建设全部流程图广州公司关键词网络推广
  • 做网站文案用哪个软件网站推广的基本手段有哪些
  • 济南 网站建设公司 医疗优化推广seo
  • 免费空间 个人网站 google广告联盟超能搜索引擎系统网站
  • sqlite做网站推广网站平台
  • 做外贸网站市场微信腾讯会议
  • 商城网站开发与设计网络营销策划推广
  • 夹娃娃网站如何做热搜榜排名今日第一
  • 滨州内做网站系统的公司西安百度推广开户多少钱
  • 新乡做企业网站的公司产品网络营销推广方案
  • b2b批发网站大全怎么建个人网站
  • 电子商务网站开发实战公众号运营