AIAgent,Prompt,MCP是什么?

一篇文章讲清除AIAgent,Prompt,MCP是什么?AIAgent,Prompt,MCP直接有什么联系?

假设我们需要借助AI工具去自动生成一张图片时,这其中会发生哪些事情呢?

1.将我们要做的事情描述给AI工具

这个AI工具就是AI Agent, Agent有UserPromgtSystemPromgt两种promgt,UserPromgt里面存储是用户和Agent对话中提取的提示词信息,SystemPromg中是系统预设的一些提示词信息

2.AI Agent会与AI模型进行对话

Agent通过UserPromgt和有SystemPromgt解析出用户的核心诉求提示词后,将与AI进行对话,与AI模型之间的对话有System promgt和Funcation和Calling两种方式
System promgt 是AI Agent本身预设的一些信息,由Agent去告诉AI模型我们有哪些工具,以及使用这些工具应该返回什么样的格式;当Agent发现AI模型返回的格式不对时,会使用重试的方式去保证AI返回正确的格式;
FuncationCalling 是各个厂商定义的一套规范的AI模型的响应格式,这样一来无需AIAgent自己去预设这些信息;FuncationCalling的弊端是每家厂商的规范都不一样,且市面很多AI大模型不支持FuncationCalling

3.AI Agent调用Tool服务

当AI大模型告诉Agent需要去调用哪个工具后,AI Agent会遵守MCP协议 去调用tool工具

在MCP协议中,我们的tool服务称为MCPServer,调用tool服务的Agent叫McPClient;

MCPServer除了可以提供直接tool工具调用的服务,还可以提供Prompts,即提示词模板

总结,AI Agent是负责在AI大模型、MCPServer、用户之间传话的程序;而Prompt是一些提示词信息,用于AiAgent和AI大模型通讯;MCP是一种协议,定义了AI Agent和MCPServer的通讯格式以及MCPServer要提供哪些接口

相关推荐
格桑阿sir24 分钟前
03-大模型智能体开发工程师:主流大模型家族与演进
ai·大模型·llm·openai·agent·ai agent·智能体
@蔓蔓喜欢你26 分钟前
ES 模块:JavaScript 模块化的标准方案
人工智能·ai
笨蛋©27 分钟前
[实战] 制造业质量控制中气泡图(Balloon Drawing)的标准化生成与检验计划集成
ai·数字化·质量管理·制造业·图纸识别
必胜刻31 分钟前
Go 调用Coze工作流实现 AI 游戏生成
开发语言·ai·golang·gin
天若有情6731 小时前
Deepseek-V4-Flash-20260423 深度评测与实战指南
java·大数据·网络·ai
codefan※1 小时前
7 个Prompt 框架汇总:从 Chain of Thought 到 ReAct + PoT
前端·react.js·ai·llm·prompt·prompt工程·思维链
创世宇图3 小时前
【AI入门知识点】Harness 是什么?为什么 DeepSeek 要组建 Harness 团队?
人工智能·ai·harness
imbackneverdie12 小时前
AI生图可以编辑矢量图了
人工智能·ai·aigc·科研·科研绘图·研究生·ai生图
@蔓蔓喜欢你12 小时前
CSS Houdini:解锁 CSS 的无限可能
人工智能·ai
Agent手记13 小时前
成本数据多系统自动采集与分析实操指南:基于2026大模型Agent的超自动化实践
运维·人工智能·microsoft·ai·自动化