图解AI Agent工作链路:一次性搞懂Agent、大模型、API、Token、工具调用
很多新手入门AI Agent的时候,很容易混淆一堆名词:AI Agent、大模型、API、Token、工具调用。分不清谁负责思考、谁负责调度、谁负责执行、费用怎么计算。
本文借助一张全景流程图,把AI智能体从接收用户需求,到调度模型、调用接口、工具执行的完整链路讲清楚,零基础也能看懂。
一、一句话总览整套系统
人提需求,AI Agent统筹;API负责连接;AI模型负责思考与生成;Token负责计量模型调用;外部服务提供额外能力;本地工具负责真正执行。
整个链路角色分工:
- 👤 用户:提出需求
- 🤖 AI Agent(智能体):总指挥,做任务规划与决策
- 🔌 API:程序之间通信的接口桥梁
- 🧠 AI大模型:大脑,负责推理、理解、生成文本
- 💰 Token:调用大模型时的计量单位(计费依据)
- ☁️ 外部服务:远程能力(天气、地图、支付、数据库)
- 💻 本地工具:本机环境执行操作(文件、代码、终端、浏览器)
二、逐个模块详细解读
1. 人(用户):需求发起方
也就是使用者,我们向AI提出目标、问题,常见需求:
- 帮我做一份旅行计划
- 帮我分析业务数据
- 帮我编写网页代码
用户只负责输入需求,最后接收最终返回的结果,是整个流程的起点与终点。
2. AI Agent(智能体)——整套系统的【总指挥】
定位:统筹流程、自主做决策,不等同于单纯聊天大模型。
✅ 新手简易工作流程(5步)
- 接收需求
- 分析任务
- 决定调用什么模型/工具
- 获取工具或模型返回结果
- 整合信息,整理结果回复用户
✅ AI Agent三大核心特点
- 管理上下文:记住历史对话、任务目标和中间结果,不会做一步忘一步
- 自主决策:根据任务判断是否调用API/工具,自主选择合适模型、服务
- 结果融合:把大模型思考结果 + 工具执行结果组合,生成最终回复
通俗类比:Agent就是项目经理,负责拆解任务、调度资源,指挥大模型思考,指挥工具干活。
3. API(接口)——程序之间沟通的固定窗口
图中的形象比喻:就像点外卖的下单窗口,你不用直接进厨房,通过窗口下单、拿结果。
API是不同程序、不同服务之间通信的桥梁,AI Agent通过API发起网络请求。
✅ API基础流程4步
- 发请求(HTTP)
- 传递参数(告诉服务需要什么内容)
- 转发调用对应后端服务
- 返回响应数据
⚠️ 重要区分:不是所有API都会消耗Token!
只有调用大模型的模型API才会计Token;天气、支付、数据库这类普通API,大多是按调用次数/流量计费,不消耗Token。
4. Token(计量单位)——大模型的文字流量计费单位
Token是模型读写内容时使用的小片段计数单位,是调用大模型API的计量标准。
✅ 4条核心规则
- Token不完全等于汉字或者单词,是模型按照自身分词规则切分出来的文本片段(1个中文汉字大约对应1.3个token)
- 上下文内容越长,占用的输入token越多
- AI模型生成的回答越长,占用的输出token越多
- 模型调用费用、上下文上限、响应速度,大多都和token相关
输入token:传给AI模型的全部内容,包含系统提示词、历史对话、用户提问、工具返回信息
输出token:AI模型推理后,生成返回的内容
Token消耗位置:只有和AI模型交互时才消耗Token;单纯调用普通API、Agent记录上下文本身,不会产生token计费。
5. AI模型:负责思考、推理、生成(大脑)
就是我们常说的大语言模型,只负责思考推理,本身不能直接操作电脑、联网查询,需要AI Agent来调度它。
- 国外知名模型:GPT-4o/GPT-5、Claude、Gemini、Llama、Grok
- 国内知名模型:DeepSeek、通义千问、文心一言、GLM、Kimi、讯飞星火
6. 外部服务 / 平台
通过远程API调用,补充大模型本身不具备的实时、外部能力:
天气查询、地图定位、微信支付、云数据库存储、云计算等。
7. 本地工具:真正执行动作(手脚)
在本机或者运行环境中执行操作,负责执行,不负责思考。
- 文件与编辑:文件系统、VS Code、Markdown
- 命令开发:Terminal终端、Git、Python、Node.js
- 自动化运行:Docker、Playwright、浏览器自动化
三、完整实战案例,串起整条链路
需求示例:你告诉AI Agent:帮我查询今天郑州天气,整理成一段工作周报
- 👤 用户:提交需求
- 🤖 AI Agent(总指挥):分析任务,判断需要:先调用天气API获取数据,再交给大模型写周报
- 🔌 Agent调用【天气API】,请求远程天气服务,拿到气温、天气状况数据(✅普通API调用,不消耗token)
- 🤖 Agent把「用户需求 + 获取到的天气数据」一起发给AI大模型(✅这一步产生输入token)
- 🧠 AI模型推理,生成天气周报文本返回Agent(✅模型输出文字产生输出token)
- 🤖 Agent拿到结果整理,返回给用户
拓展场景:如果需求增加一步:把生成好的周报保存成本地Markdown文件
Agent会继续调度【本地文件工具】,在本机执行文件写入操作。
四、角色一句话总结(方便记忆)
- 大模型 = 大脑,只会思考、理解、写文字
- AI Agent = 项目经理,负责拆解任务、调度大脑和工具
- API = 通信桥梁,用来连接各个独立服务
- Token = 大脑思考的流量计费单位
- 外部服务/本地工具 = 手脚,负责实际执行各类操作
很多人误以为AI Agent就是大模型,读完这张图就能明白:大模型只是AI Agent里面的“大脑组件”。AI Agent核心能力,在于任务规划、工具调度、多轮上下文管理,而不仅仅是对话生成。
后续我会继续分享:AI Agent开发实战、自定义工具调用、Token优化策略,感兴趣可以关注。