avatar

Wang's Blog

Be Open, Share Knowledge, Keep Learning

  • 首页
  • 数理基础
  • 宇宙机
  • LLM
  • 管理与经济
  • 游戏
Home 大模型入门(6)——Agent、MCP、FunctionCall
文章

大模型入门(6)——Agent、MCP、FunctionCall

Posted 2025-09-28 Updated 2025-08- 11
By Administrator
12~15 min read

内容来自B站视频:【10分钟讲清楚 Prompt, Agent, MCP 是什么】https://www.bilibili.com/video/BV1aeLqzUE6L?vd_source=a704063646d181fb265230f6b49cca81


System Prompt和User Prompt

  • System Prompt描述AI的角色、性格、背景信息和语气等内容

  • User Prompt是用户直接说出来的内容

每次在用户发送User Prompt的时候,系统会自动把System Prompt也一起发给AI模型

那么ai是如何从回答问题走向解决问题的呢

AI Agent与AI的通信

早期项目——AutoGPT

大致工作流程如下

人们把AutoGPT这种负责在模型、工具和最终用户之间传话的程序叫做AI Agent,而提供给AI调用的函数或者服务叫做Agent Tools

虽然在System Prompt中明确规定了ai返回的格式,但是ai仍然可能返回格式不对的内容。现在很多Agent采用检测重传的机制

大厂的解决方案——Function Calling

核心思想——统一格式、规范描述

每个Tool都用一个JSON对象来定义工具名

  • 工具名写在name字段

  • 功能说明写在desc字段

  • 所需参数写在params字段

这减小了system prompt重试带来的Token开销,因此更受欢迎

【FC的问题】:

  • 没有统一标准,大厂API定义不同

  • 很多开源模型不支持Function Calling

AI Agent与Agent Tools的通信

简单做法——写在同一个程序

通用做法——把Tool变成服务统一托管

将Tools变成服务统一托管,供所以Agent调用,这就是MCP

MCP是专门用来规范Agent和Tool服务之间交互的通信协议,规定了MCP Server如何和MCP Client通信,以及MCP需要提供哪些通用接口

除了普通的函数调用,MCP Server也可以直接提供数据

  • 提供类似文件读写的服务叫Resource

  • 为Agent提供提示词的模板叫Prompt

它们即可以跑在同一台机器上,也可以通过网络进行通信

总结

LLM
License:  CC BY 4.0
Share

Further Reading

Sep 28, 2025

代码阅读与运行1

RLHF 试着运行了一份非常基础的RLHF代码,来源于:https://github.com/lansinuote/Simple_RLHF_tiny B站上有对应视频 📁项目结构 Simple_RLHF_tiny-main/ ├── 🔧 核心代码文件 │ ├── util.py # 工具类:To

Sep 28, 2025

大模型入门(6)——Agent、MCP、FunctionCall

内容来自B站视频:【10分钟讲清楚 Prompt, Agent, MCP 是什么】https://www.bilibili.com/video/BV1aeLqzUE6L?vd_source=a704063646d181fb265230f6b49cca81 System Prompt和User Pro

Sep 28, 2025

代码阅读与运行2

这次运行的是大名鼎鼎的OpenRLHF 遇到的一些问题 自己的设备是colab提供的A100 GPU,显存40GB 安装的过程没有太大问题,都能顺利解决,安装之后按照README的顺序试着用以下命令启动SFT的训练(提供的脚本还没试过) !deepspeed --module openrlhf.cl

OLDER

代码阅读与运行2

NEWER

代码阅读与运行1

Recently Updated

  • C++
  • Hello World
  • 数据仓库复习整理
  • 代码阅读与运行1
  • 大模型入门(6)——Agent、MCP、FunctionCall

Trending Tags

Halo 前端 强化学习 Python obsidian

Contents

©2026 Wang's Blog. Some rights reserved.

Using the Halo theme Chirpy