MCP、RAG、Agent之间的概念和关系,被我和AI协作的12张图总结了

人工智能中的RAG、Agent与Agentic RAG各有什么作用? 人工智能技术的迅猛发展正催生着各行业的变革与创新浪潮。在此背景下,检索增强生成(RAG)、人工智能代理(Agent),以及两者结合形成的新理念Agentic RAG成为了关注的热点。本文将详细探讨这三项技术的概念、原理、架构、应用场景、优势与挑战,以及未来的发展趋势。RAG是一种融合了检索与生成功能的人工智能模型。其核心理念是通过从大型知识库中检索信息,并在此基础上生成文本,从而实现更为精确和多样化的文本内容创建。 阅读详情
AI摘要

本文介绍了MCP、RAG、Agent的概念及关系。RAG结合检索与生成,Agent能自主决策行动,MCP实现AI与外部通信。三者协同可构建强大AI系统。此外,还给出大模型AI学习的四个阶段,包括初阶应用、高阶应用、模型训练和商业闭环,并提供免费学习资料。

MCP、RAG、Agent:概念与关系

核心概念

RAG(检索增强生成)

RAG将信息检索与文本生成相结合,创造更准确、信息更充分的回应。

  • 功能:从知识库中检索相关文档,并用它们增强生成过程
  • 主要优势:使AI回应建立在事实信息基础上,减少幻觉(hallucinations)
  • 组成部分:知识库、检索组件(嵌入模型和向量数据库)、生成模型(语言模型)

Agent(智能代理)

一种能够感知、决策和行动以实现特定目标的自主AI系统。

  • 功能:基于观察和目标在环境中采取行动
  • 核心组件:感知模块、推理/决策模块、工具使用能力
  • 例子:客户服务代理、数据分析代理、复杂任务处理代理

MCP(模型上下文协议)

一种连接AI助手与外部系统的开放标准,使模型能够获取上下文信息。

  • 功能:实现AI模型与外部数据源和工具的标准化通信
  • 主要优势:提供统一接口,简化AI与各类系统的集成
  • 组成部分:客户端-服务器架构、标准化通信协议、工具调用接口

概念之间的关系

RAG ↔ Agent

  • RAG常作为代理内的知识组件,提供事实基础
  • 代理利用RAG访问相关信息,做出更明智的决策
  • 当结合使用(Agentic RAG)时,代理的决策能力与RAG的知识能力相互增强

Agent ↔ MCP

  • MCP为代理提供与外部系统交互的标准化接口
  • 代理可以通过MCP调用工具、获取数据,扩展其行动能力
  • MCP简化了代理与多种外部服务的集成,提高了开发效率

MCP ↔ RAG

  • MCP可以作为RAG系统获取外部知识的通道
  • 通过MCP连接的数据源可以丰富RAG的知识库
  • MCP标准化了RAG系统访问各类数据仓库的方式

实际实现

在一个完整的AI系统中,这些元素协同工作:

  1. 代理通过MCP与外部系统建立连接
  2. 代理使用RAG检索并整合相关知识
  3. 系统结合决策能力和事实信息处理复杂任务

这种整合方法创造出比任何单一组件都更强大、更可靠、更适应性强的AI系统,

能够理解上下文,检索相关信息,并采取适当行动完成任务。


解意:MCP、RAG、Agent:概念与关系

原始概念

您提供了关于RAG(检索增强生成)、Agent(智能代理)和MCP(模型上下文协议)的技术文档,

这些是现代AI系统的三个关键组件及其相互关系。

核心解读

这三个概念实际上是现代AI系统的三种基本能力:

  • RAG: AI的"查资料"能力
  • Agent: AI的"思考决策"能力
  • MCP: AI的"使用工具"能力

当这三种能力结合在一起,AI就能像一个全能助手那样工作了。

词汇简化

  • RAG(检索增强生成):让AI能查找事实信息并用它来回答问题的技术,就像给AI配了一个图书馆
  • 幻觉(hallucinations):AI编造出来的不真实信息,就像人做白日梦
  • 嵌入模型:把文字转换成数字的工具,让计算机能理解文字的含义
  • 向量数据库:存储已转换成数字的文字信息的仓库
  • Agent(智能代理):能自己做决定并采取行动的AI系统,就像一个有自主性的助手
  • MCP(模型上下文协议):AI与外部工具和系统交流的标准语言,就像各种设备之间的通用转接头

句式简化

原文:“RAG将信息检索与文本生成相结合,创造更准确、信息更充分的回应。”

简化:RAG让AI先查资料,再回答问题,这样回答会更准确。

原文:“Agent是一种能够感知、决策和行动以实现特定目标的自主AI系统。”

简化:Agent是能自己思考并采取行动来完成任务的AI。

原文:“MCP是一种连接AI助手与外部系统的开放标准,使模型能够获取上下文信息。”

简化:MCP是让AI能够与外部工具交流的通用语言。

生活例子

RAG就像一个认真的学生:想象一个学生写论文。不懂的内容,他不会瞎编,而是去图书馆查资料,找到相关书籍,然后基于这些可靠信息来写论文。RAG就是AI的"查资料"能力。

Agent就像一个私人助理:假设你告诉助理:"帮我安排下周去北京的商务旅行。"一个好助理会自己决定需要预订机票、酒店、安排会议时间等,并自己完成这些任务。Agent就是AI的这种"理解目标并自主行动"的能力。

MCP就像一个万能转接头:你可能有过这种经历:带着国内的充电器去国外,发现插不进插座。这时你需要一个转接头。MCP就是AI的"转接头",让AI能够连接和使用各种外部工具和数据源。

知识关联

想想你自己如何完成一项复杂任务:

  1. 你需要知识(类似RAG)
  2. 你需要决策能力(类似Agent)
  3. 你需要使用工具的能力(类似MCP)

例如,烹饪一道新菜:你会查菜谱(RAG),根据实际情况调整做法(Agent),使用各种厨具(通过MCP连接)。

启发思考

  • 如果AI只有RAG能力(只会查资料),但不会思考和使用工具,它能解决什么样的问题?有什么局限?
  • 如果AI只能思考决策(Agent),但没有可靠的信息来源(RAG),会发生什么?
  • 没有标准接口(MCP),每个工具都需要特殊连接方式,会给AI使用工具带来什么挑战?
  • 你能想象这三种能力完美结合的AI能帮你完成什么任务吗?

重新表达

你有一个超级智能助手。这个助手有三种超能力:

首先,它有"超级记忆"(RAG)。不管你问什么,它都能迅速查找到准确的信息,而不是凭空想象或编造答案。比如你问"昨天的股市怎么样",它会立刻找出真实数据告诉你。

其次,它有"独立思考"的能力(Agent)。你只需告诉它你想要什么结果,它就能自己思考并决定如何一步步实现。比如你说"帮我策划一次旅行",它会自动考虑预算、时间、景点等因素并给出完整计划。

第三,它有"万能连接器"(MCP),能够使用各种外部工具和系统。需要发邮件?预订机票?计算复杂数学问题?它都能连接到适当的工具来完成。

当这三种能力结合在一起,你就拥有了一个既知识丰富,又能独立思考,还能使用各种工具的全能助手。这就是现代AI系统通过结合RAG、Agent和MCP所追求的目标。


图意:MCP、RAG、Agent:概念与关系

概念:

Image

Image

Image

Image

Image

Image

Image

Image

Image

关系:

Image

Image

Image

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

MCP + 数据库,一种比 RAG 检索效果更好的新方式! 大家好,欢迎来到 code秘密花园,我是 ConardLi。在今天这一期,我们将一起学习一种基于 MCP 提高大模型检索外部知识精度的新思路,实测比 RAG 效果要好很多。 阅读详情

相关推荐

MCP、RAG、Agent概念与关系解析:AI技术栈的黄金三角

在人工智能技术飞速发展的今天,智能体(Agent)、检索增强生成(RAG) 和 模型上下文协议(MCP) 已成为推动AI应用落地的三大核心技术。它们各司其职又紧密协作,共同构建起从感知到决策再到执行的完整闭环。本文将从概念定义、技术特性、协作关系及未来趋势四大维度,深入解析这一“黄金三角”的底层逻辑与应用价值。

2501_91386299的博客 1627

MCP与RAG:增强大型语言模型的两种路径

MCP允许LLM作为AI代理的一部分,与工具互动,这些工具通常托管在服务器上,可以被不同框架使用,即使这些框架使用不同的编程语言。另一方面,RAG更适合需要保持信息最新和准确的场景,例如企业聊天机器人需要回答与产品或服务相关的问题,而这些信息可能超出了LLM的训练数据范围。从表中可以看出,MCP和RAG在增强LLM能力方面有一定的相似性,例如都涉及外部信息或工具的利用,但它们的侧重点不同。指出,RAG解决了LLM的几个挑战,如幻觉和知识过时问题,通过从外部数据库中获取信息来增强生成的可信度和准确性。

十年运维开发经验的王义杰在此分享自己的知识和经验 6624

AI Agent中的MCP详解

MCP(Model Context Protocol,模型上下文协议)是由Anthropic公司于2024年11月推出的开放标准协议,其核心目标是通过建立统一接口规范,解决AI模型与外部系统集成效率低下的行业痛点。该协议通过标准化通信机制,使大型语言模型(LLM)能够无缝对接数据库、API、文件系统等异构资源],将传统AI的被动应答模式升级为具备主动任务执行能力的智能代理架构。

公众号:AI前沿侦探 976

终于有人讲清楚MCP、 RAG、 Agent之间的关系和概念了!

RAG 像一个认真的学生: 设想学生准备学术报告时,遇到模糊概念绝不空想,而是登录知网调阅文献,筛选出核心期刊的权威论文,再引用规范的实验数据来佐证观点。RAG就是AI的"文献溯源"能力。但随着技术的发展和在线资源的丰富,零基础的小白也有很好的机会逐步学习和掌握。如果 AI 只能思考决策(Agent),但没有可靠的信息来源(RAG):它可能会做出一些基于假设的决策,但这些决策可能不准确。如果 AI 只有 RAG 能力(只会查资料),但不会思考和使用工具:它可以回答一些基于事实的问题,但无法完成复杂的任务。

javatiange的博客 1460

电商项目功能简述

1.电商行业的技术特点 1.技术性 2.技术范围广 3.分布式 4.高并发,集群,负载均衡,高可用 5.海量数据 6.业务复杂 7.系统安全 2.电商行业的模式 B2B:企业到企业,商家到商家.代表:阿里巴巴 B2C:商家到客户.代表:京东.淘宝商城 C2C:客户到客户.淘宝集市 O2O:线上到线下 3.B2C电商系统架构功能模块 4.B2C电商系统架构功能描述 后台管理系统:管理商品、订单、类...

weixin_45116848的博客 9744

小程序HTTPS证书配置踩坑记:为什么Android访问失败而iOS正常?

本文深入剖析了小程序开发中常见的跨平台网络问题:Android访问HTTPS接口失败而iOS正常。核心原因在于服务器(如Nginx)HTTPS证书链配置不完整,Android系统对此校验严格,而iOS相对宽松。文章提供了从问题诊断、使用在线工具检测到修复Nginx证书链配置的完整解决方案,并总结了HTTPS部署的最佳实践,帮助开发者从根本上避免此类“玄学”故障。

weixin_29207149的博客 395

AI助我绘制12张图,彻底搞懂MCP、RAG、Agent之间的关系!

MCP、RAG、Agent 最近太火了,搞 AI 的都在聊,但发现身边很多朋友其实并不太懂这些概念花了一整天和 AI 协作,终于把这些复杂概念画成了 10 张易懂的图解从 MCP 的提示混合机制,到 RAG 的知识检索增强,再到 Agent 的自主决策框架,每张图都尽量简化到小白也能看懂的程度。建议:从文意到解意到图意去理解。其实技术没那么难懂,只是需要有人用简单方式解释而已。

m0_63171455的博客 1668

Vivado IP核与约束文件管理指南:解决OOC警告、COE文件丢失与Block Design复用

本文详细介绍了Vivado IP核与约束文件管理的系统化方法,包括解决OOC警告、COE文件丢失与Block Design复用等常见问题。通过IP核锁定机制、分层约束架构和动态约束技术,提升FPGA工程的健壮性和团队协作效率,特别适合中大型项目开发。

weixin_30887919的博客 431

12张图清晰总结 MCP、RAG、Agent 架构设计间的关系

RAG 将信息检索与文本生成相结合,创造更准确、信息更充分的回应。

m0_59235945的博客 1484

eNSP安装教程

eNSP安装教程一、安装eNSP1、先安装依赖组件2、安装eNSP主程序eNSP+V100R003C00SPC100+Setup ---不要安装在中文路径下3、安装完成后注册设备 一、安装eNSP 程序包位置:https://drive.weixin.qq.com/s?k=AOgAQQfOAAsw1wAKEgAAcAbgbSAKQ 1、先安装依赖组件 依赖组件: WinPcap_4_1_3 —直接下一步,但不要安装在中文路径下 Wireshark_v3.4.6 或者wireshark-win3

qimowei的博客 8668

Zabbix-01简单导入MIB文件并测试

这里写自定义目录标题安装 MIB文件启用MIB文件测试MIB文件 MIB文件 MIB代表管理信息库。 MIB文件允许您使用OID(对象标识符)的文本表示。 ##例如: ifHCOutOctets 是OID【1.3.6.1.2.1.31.1.1.1.10】的文本表示 安装 MIB文件 在基于Debian的系统上: # apt install snmp-mibs-downloader # download-mibs 在基于RedHat的系统上: # yum install net-snmp-libs 启用M

lokibaba的博客 9180

一图胜千言:12张图清晰解析MCP、RAG、Agent架构设计之间的关系!

MCP、RAG、Agent 这些概念最近热度飙升,成了 AI 领域的热门话题。然而,我发现身边不少朋友对这些概念还是一知半解。为了帮助大家更好地理解,精心绘制了 12 张简单易懂的架构图解。这些架构图解涵盖了从 MCP 的提示混合机制,到 RAG 的知识检索增强,再到 Agent 的自主决策框架等多个方面。第一、核心概念1、RAG(检索增强生成)定义:RAG 将信息检索与文本生成相结合,创造更准确、信息更充分的回应。功能:从知识库中检索相关文档,并用它们增强生成过程。

2401_84494441的博客 2195

RK3588S开发板实战:手把手教你调试IMX415摄像头(附常见问题排查)

本文提供了基于RK3588S开发板调试IMX415摄像头的完整实战指南。从硬件连接到软件配置,详细解析了设备树(DTS)设置、驱动加载验证及V4L2工具链使用,并附带了常见问题排查方法,帮助开发者快速解决摄像头调试中的典型问题,实现图像采集与性能调优。

assembly8low的博客 598

12张架构关系图可视化解析:MCP/RAG/Agent 设计模式全对照

大模型很多技术干货,都可以共享给你们,如果你肯花时间沉下心去学习,它们一定能帮到你!

2401_85373691的博客 2365

GPT大模型在数学建模中的实战应用:从思路启发到代码生成

数学建模是将现实问题抽象为数学问题并求解的核心方法,其关键在于通过合理的假设与简化,构建可计算的数学模型。传统建模依赖MATLAB等工具进行推演试错,而大语言模型的出现革新了这一范式。GPT等模型通过理解自然语言、辅助逻辑推理与代码生成,能有效提升建模效率与质量,在问题解析、模型构建、算法实现等环节提供关键支持。本文聚焦GPT在数学建模中的具体应用,涵盖赛题解读、模型推导、代码生成与结果分析,并结合实战案例,探讨如何将其作为“副驾驶”融入建模全流程,实现人机协同的智能化建模。

weixin_29061465的博客 324

UE5 Niagara基础知识讲解

在UE5版本中,Niagara粒子系统引入了许多可添加的模块,分别用于控制发射器的生成和更新、粒子的生成和更新以及渲染效果。本文采用虚幻5.2.1版本,以图文方式对Niagara基础知识进行讲解。

一碗清深的博客 2472

深度解析 AI Agent、MCP 与 RAG原理、区别及应用

AI Agent 是一个能够感知环境、基于自身目标进行决策,并采取行动以影响环境的软件实体。自主性:Agent 能够在没有外界直接干预的情况下,自主决定自身行为。例如,智能家居中的 AI Agent 可以根据室内温度、湿度以及用户的习惯,自主控制空调、加湿器等设备,无需用户手动操作。反应性:对环境变化迅速做出反应。在自动驾驶场景中,汽车上的 AI Agent 实时感知路况、其他车辆的行驶状态等环境信息,一旦检测到前方车辆突然刹车,能立即做出减速或避让的反应。前瞻性。

Android开发领域创作者 2233

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

AI大模型知识点:一文讲清楚MCP、RAG、Agent概念和关系

RAG 是一种融合信息检索与文本生成的人工智能技术框架,它打破传统大语言模型仅依赖预训练参数生成内容的局限,通过动态检索外部知识库中的相关信息,将这些精准数据作为生成依据,从而输出更具针对性、准确性和可靠性的文本回应。

kaka0722ww的博客 1482

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

一文明白AI、AIGC、LLM、GPT、Agent、workFlow、MCP、RAG概念与关系

引言:AI、大语言模型(LLM)、Agent、MCP、RAG等各种概念层出不穷,若不深入了解,记忆混淆,本文会详细讲解这些概念和它们之间的关系。

dsydly的博客 2105

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: DeepSeek QwQ32B 如何提升RAG知识库问答准确率
下一篇: 从零构建企业级财务分析数仓 | Hive建模实战
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2840原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值