MCP、RAG、Agent和FunctionCall是AI系统中的四个关键角色

小斌斌说科技 2025-04-07 20:50:12

MCP、RAG、Agent和Function Call是AI系统中的四个关键角色,它们的关系和功能可以这样理解: 1. MCP(模型上下文协议) • 核心思想:标准化AI与外部工具的通信协议。 • 本质:像USB接口一样,提供统一的接入标准。 • 作用:让Agent能方便、统一地使用各种工具。 2. RAG(检索增强生成) • 核心思想:通过检索外部知识增强生成能力。 • 本质:一种技术框架,像写论文前查资料一样,帮助获取信息。 • 作用:为Agent提供知识支持。 3. Agent(智能体) • 核心思想:LLM驱动的自主决策和任务执行系统。 • 本质:像大脑或项目经理,负责统筹全局。 • 作用:指挥RAG和Function Call完成任务。 4. Function Call(函数调用) • 核心思想:LLM请求执行外部工具的能力。 • 本质:像助手按指令使用App,负责具体操作。 • 作用:执行Agent分配的具体任务。 简单来说: • Agent是大脑,负责指挥全局; • RAG是查资料的工具,Function Call是执行动作的助手; • MCP是规则,确保工具和Agent能无缝协作。 它们的关系就像: • Agent是项目经理,RAG和Function Call是工具箱里的得力助手,MCP是标准化接口,让工具箱更易用!

0 阅读:2
小斌斌说科技

小斌斌说科技

欢迎大家给我点赞关注