AI的最终形态——Agent,15分钟带你从搭建到应用落地#agent #人工智能 #ai学習 #llm #智能体 #ai
By AI大模型产品经理老蓝
Summary
## Key takeaways - **Agents: More Than Just Chatbots**: AI agents go beyond simple Q&A, acting as automated assistants that can understand needs, break down tasks, research, write code, and handle complex problems like a human assistant. [00:39] - **Agent Building: Core Logic is Key**: Understanding the core logic of building an AI agent enables you to construct any agent you desire, as the fundamental architecture applies across various industries and applications. [00:46] - **Agent Architecture: Input, Process, Output**: The fundamental structure of an AI agent involves defining its goal (input and output), designing its architecture, and then implementing functional modules. [01:46] - **Building Blocks of an Agent**: Key components for building an agent include the LLM (the brain), prompts for controlling input/output, memory for internal knowledge, and tools for specific functions. [03:25] - **Visualizing Agent Construction**: Agent architecture design is like creating blueprints for a building, while functional module construction involves selecting and integrating the 'materials' for each part. [03:52] - **Simplified Agent Development Platforms**: Platforms for building agent workflows integrate many complex steps, allowing users to focus primarily on the initial three stages: defining goals, designing architecture, and building modules. [04:21]
Topics Covered
- AI Agents: Beyond Simple Chatbots
- Building an AI Agent: Core Components
- AI Agent Architecture: Design vs. Modules
- Simplified Workflow: Focus on First Three Steps
- Practical AI Agent: Building a Customer Service Bot
Full Transcript
智能体
什么是智
能体呢我
们现在在
用的Deep
Seek,
BPT5
,豆包它
们是智能
体吗是但
又不完全
是准确来
说它们是
智能体中
的一份子
相当于负
责思考的
大脑但现
在我们对
AI的需
求早就不
满足于简
单的回答
问题要是
能直接替
我们上班
干活那更
好了于是
智能体就
这么出圈
了结合大
模型加工
具人的他
在听懂你
的需求后
自动拆任
务查资料
写代码像
真人助理
一样帮你
搞定复杂
问题开头
我聊到的
只是他万
千功能的
冰山一角
现在法律
智能体医
疗智能体
等等早就
投入产出
使用这么强
为什么我
要在这里
讲搭建智
能体的逻
辑呢因为
我的目标
不仅是教
会你搭建
一个智能
体客服还
会让你举
一反三让
你知道了
这个逻辑
就能用它
搭建任何
你想做的
智能体
那这个智
能体客服
的架构也
适用于各
个行业他
们的结构
其实都是
一样的一
会我们在
搭建的时
候呢会细
细的来讲
那智能体
到底又是
什么呢大
家都知道
大语言模
型像De
epse
cCha
rtGP
T同意签
问等等就
是你问他
什么他就
会以文字
的形式给
你一个回
复那智能
体他就是
Next
Neve
r了他被
泛泛的定
义为了有
执行操作
能力的系
统意思就
是你让他
做什么他
就能够观
察环境并
且主动思
考还能够
采取行动
那这样一
个系统就
是AI
agen
ts智能
体接下来
我们就来
看一下如
何搭建一
个ide
ntic
work
flow
类智能体
工作流它
的步骤图
是从智能
体的步骤
图衍生而
来的首先
我们要非
常明确这
个智能体
它的目标
是什么就
是输进去
的是什么
输出来的
又是什么
第二步我
觉得这个
整个步骤
里面最关
键的一步
就是架构
的设计
例如构建
方式的选
择是增强
型的AR
M加工具
啊还是组
合式的工
作流架构
类型的判
断是单代
理系统还
是多代理
系统协作
又或者是
Agen
t加工具
链加Pl
anne
r加Me
mory
呢技术选
型的话工
具接口怎
么接是否
需要自定
义API
的层听起
来是不是
有一点复
杂但实际
操作的时
候大家都
不用担心
因为我们
选择的是
搭建工作
流的平台
它已经把
这些工具
给我们都
集成好了
那我们一
会要做的
就是智能
体客服的
案例它大
概的一个
架构是这
样子的首
先用户要
输入他们
的问题我
们先通过
一个问题
的分类器
其实也就
是让大模
型来判断
一下用户
说的是什
么问题有
的时候用
户会打错
别字或者
是随意的
输入他自
己可能也
没搞清楚
他描述的
到底是什么
那假设这
是一个品
牌的智能
客服呢那
么这个客
服它回答
的问题可
能就是关
于产品的
基本信息
了也有可
能是使用
说明啊售
后相关的
那我们就
把他们分
为相应的
知识库分
类后的问
题直接进
到对应的
知识库再
去搜寻答
案最后再
让大模型
回复给用
户这就是
一个非常
简单基础
且完整的
客服架构
那么搭建
一个wo
rkfl
ow或a
gent
你需要什
么样的组件呢
就像是你
做菜一样
你需要知
道用什么
样的原材
料一样对
吧无非就
是包括了
这些部件
那首先是
AM可以
是大语言
模型也可
以是多模
态的模型
相当于是
这个ag
ent的
大脑然后
是pro
mpt你
可能需要
在某个模
块里面去
写提示词
来限制它
的输入和
输出接下
来就是记
忆以及存
储内部知
识的知识
库还有你
可能会用
到什么样
的工具
那么架构
的设计和
功能模块
的构建是
搭建智能
体的两个
季段它们
有重叠但
不完全相
等举一个
比较好理
解的例子
架构的设
计就相当
于是你建
楼房时的
图纸而功
能模块的
构建就是
每一层你
要用到的
材料比如
说地板啊
什么样的
装饰啊等
等那么接
下来第四
步是wo
rkfl
ow的建
模第五步
是pro
m的编排
和控制第
六步呢就
是试运行啊
中间结果
验证啊,
安全保证
啊,第七
步就是维
护和优化
。虽然看
起来步骤
非常非常
多,但是
因为我们
用的是搭
建wor
kflo
w的平台
,第四步
,第五步
,第六步
,第七步
,基本上
都已经集
成在了平
台上了,
所以呢,
我们就只
要做好前
三步就可
以了。现
在我们就
来手把手
搭建一个
智能体,
我们选择
平台的原
则,首先
是要简单
容易上手
,第二不
要写代码
,而且还
要是中文的。
然后还要
集成De
epSi
ck模型
筛选完之
后啊最后
我们就选
了DFU
NOK那
我们就来
到DFA
Y制测一
个账号并
且登录之
后点击这
个工作室
我们可以
选择创建
空白应用
也可以从
应用模板
来创建我
们就先创
建一个空
白应用吧
先感受一
下它每一
个模块是
什么样的
怎么把每
一个模块
给连起来
我们给它
命一个名
就叫AAA吧
然后直接
点击创建
在这里他
默认有三
个节点我
们先把后
面两个节
点给删掉
留下一个
开始节点
这就是入
口层用户
在开始节
点里面可
以输入他
想输入的
文字问题
等等我们
点击这个
小加号添
加一下输
入字段然
后在这里
呢我们可
以选择用
户上传的
变量类型
比如说可
以上传文
字段落下
达选项数
字等等等等
这里我们
就直接让
它上传段
落了然后
命名为q
uare
ly显示
一下名称
它的最大
长度呢我
们把它给
设置大一
点设置成
256然
后保存然
后我们就
可以点击
这个预览
你就可以
看到这个
对话框它
已经上来
了在这里
我们就可
以输入文
本了然后
我们还可
以继续添
加继续添
加一下输
入自动比
如说我们
再添加其
他的变量
类型选择
文件列表
吧然后
我们把图
片音频视
频都给它
勾选上然
后把也要
命一个名
然后点击
保存但是
大家要注
意这些音
视频他们
对模型是
有要求的
必须要多
模态的模
型才能去
识别图片
和音频而
我们De
epTa
ke它只
能识别文
本然后我
们再再预
览一下好
这里它就
是新增了
从本地上
传和粘贴
文件的链接
接下来呢
根据我们
的架构接
着在我们
就要用一
个大模型
对用户的
问题进行
分类我们
在开始节
点的后面
点击这个
加号添加
一个问题
的分类器
然后点击
模型这里
有很多模
型可以供
我们选择
我们把鼠
标放上面
就可以看
到模型的
简介有很
多的模型
有多模态
的也有大
语言模型
那如果我
们要使用
Deep
Fake
的模型怎
么办呢
好那我们
就进入到
设置里面
的模型供
应商这里
面就有很
多的模型
供应商其
中就有深
度求索如
果我们要
用Dee
psee
k的模型
的话呢就
需要去D
eeps
eek的
那个AP
I开放平
台获取一
下API
的key
那我这里
使用的其
实就是通
一亲问厂
商的De
epse
ek模型
原因是因
为阿里云
百链平台
它提供了
1000
Toke
n的免费
额度所以
我就用通
一亲问它
提供的D
eeps
eek模
型然后输
入变量自
动的就是
我们用户
的输入
那如果我
要打开视
觉功能呢
大家看这
里是禁用
的不能打
开视觉功
能因为D
eepF
ake
V3它是
一个语言
模型它读
不了音视
频和图片
所以我们
要选择一
个多模态
的模型它
才能够开
启这个视
觉功能然
后下面是
分类我就
不继续往
下写了因
为其实我
新建一个
空白应用
的目的就
是为了让
大家知道
每一个节
点它是怎
么连接的
如果你对
哪个节点
的细节不
太理解的
话可以点
击这个帮
助文档这
里面会有
非常详细
的介绍说
实话现在
市面上搭
建wor
kflo
w的工具
你像克子
N8nD
efin
e其实他
们的逻辑
都差不多
不过有一
个小技巧
就是你可
以从现有
的那个开
发者发布
的模板里
面去找有
没有你想
要的相似
的应用场
景或者是
找一些灵感
那我们就
再回到工
作室的页
面直接找
一个可以
复用的模
板在上面
改我们点
击从应用
模板创建
好这里面
的模板所
有的模板
我都已经
看过了然
后跟我们
要做的这
个智能客
服最接近
的呢就是
这一个这
一个问题
分类加上
知识库加
聊天机器
人那我们
就选他使
用该模板
给他命一
个名就叫
智能客服
描述就是
请根据用
户的问题
做出精准
的回答O
K然后点
击创建它
这里面模
型默认是
使用的O
penA
I的所以
我等会把
模型改掉
就行了O
K那这个
结构它就
已经给我
们设置好
了不过我
已经拿它
改好了一
个工作流
我就带大
家一步一
步看一下
点进我的
这个智能
客服同样
都是从开
始节点开
始然后下
一步就是
一个问题
的分类器
我选用的
模型是D
eeps
eek
V3输入
变量是用
户的输入
那接下来
是问题的
分类我把
问题分为
了四类产
品信息产
品使用或
售后还有
订单查询
以及退款
问题然后
我们就需
要在每一
个分类后
面加上知
识检索的
节点那么
在这里我
们就要添
加一下知
识库那知
识库又是
从何而来
呢那我就
演示一下
如何来创
建知识库
我们点击
上面这个
知识库然
后创建一
个知识库
这里数据
源可以是
导入已有
的文件或
者是同步
noti
on还有
外部网站
的内容那
我们就直
接选择上
传本地的
文件就可
以了在这
里呢我根
据刚才的
每一个问
题的分类
都创建了
对应的知
识库有产
品信息使
用说明以
及订单列
表比如说
我把订单列表
这个Ex
cel文
件给它给
拖拽上去
然后点击
下一步对
于初学者
来说这些
分段设置
啊索引方
式啊检索
设置等等
都使用默
认的就行
了然后保
存并且处
理我们可
以等待它
解析OK
解析完了
我们可以
前往文档
看一下那
它解析完
以后啊它
每个ch
unk对
应的就是
表格的每一行
好,那我
们就把我
们要用的
知识库都
给上传上
去,就可
以让大模
型来根据
我们知识
库的内容
来精准回
答用户的
问题了。
我们回到
这个工作
流,有了
知识检索
的节点之
后,下一
步我们需
要添加大
模型节点
LM。我
们仍然还
是用的D
eepS
ync
V3模型
,下面我
们需要填
写提示词
。OK,
我这里已
经写好了。
我给他的
任务是根
据知识库
里的信息
以贴心大
姐姐的语
气来回复
用户关于
我们飞月
牌空气炸
锅的问题
并且请遵
循以下的
步骤来完
成任务首
先怎么样
然后怎么
样那最后
怎么样那
后面还给
了一个例
子如果用
户是这样
提问那他
得这样子
回复是一
个比较友
好的语气
啊还有一
些emo
ji表情对吧
最后有一
个直接回
复的节点
我先把它
给删掉在
这里就要
写我们回
复的内容
英文的输
入法输入
一个反斜
杠然后选
择脸M的
输出OK
其实第二
条分支和
第三条分
支他们都
差不多只
要换一下
知识库然
后稍微改
一下提词
词就OK
了那如果
用户的问
题是关于
退款的问
题呢那就
直接回复
感谢您的
支持如果
有退款问
题请提供
什么什么
什么什么好
那接下来
我们就可
以来试一
下预览一
下我们的
工作流我
们点击预
览在这里
直接输入
我们的问
题比如说
我想了解
一下飞跃
排空气炸
锅的特殊
功能好可
以看到他
首先帮我
们筛选了
是属于哪
一类的问
题好直接
跳到了第
一类然后
根据我们
的知识库
给出了相
应的回复
他说这款
空气炸锅
是360
度热风循
环系统
然后还有
八种预设
菜单采用
了食品及
布粘涂层
使用起来
非常方便
这应该就
是根据我
们的产品
信息知识
库里面的
内容组织
出来的我
们可以打
来看一下
产品信息
的这个m
arkd
own文
件点击预
览一下O
K它是采
用了36
0度的热
风循环系
统好那么
确实没有
问题也就
是说我们
的第一条
分支第一
种用户的
问题已经
可以用了
那接下来
我再问一
个问题我
说我要退
款看他怎
么办他这
就来到第
四条分支
直接给了
我的回复
感谢您的
支持如果
有退款问
题请提供
订单号购
买渠道等
等好那这
就是我们
智能客服
的一个比
较完整的
结构了当
然它也是
非常非常
简单的如
果你想做
一个非常
智能的客
服呢那还
是要在每
一个节点
里面去下
点功夫的
尤其是知
识库的那
一步你必
须把知识
分类好信
息给到位
其实我那
三个文件
都是用A
I写的没
那么严谨
好那么这
个智能体
我们就做
好了下一
步我们要
干嘛呢我
们可以点
击发布更
新然后可
以直接运
行也可以
把它嵌入
到网站里
面去这个
还是挺有
意思的那
我们就点
进去在这
里各种布
局的HT
ML的代
码已经给
到我们了
那我们就
选择中间
这个把它
放到右边
吧然后大
家看这里
我已经用
Deep
Fake
帮我生成
了一个非
常简单的
网页我把
它下下来
然后把我
们的工作
流给迁入
进去我们
可以先打
开看一下
有标题有
图片但是
没有对话
框所以我
们就把它
改一改打
开方式以
记事本打
开然后把
这个给复
制下来把
它粘贴到
这个位置
把它粘贴
到这个位
置然后C
trl
S保存一下
OK我们
再打开一
次在这里
他就出现
了一个小
机器人我
们点进去
好就出现
了一个对
话框我们
可以来试
一下这个
智能客服
我问他用
飞月牌的
这个空气
炸锅怎么
炸薯条好
你看他就
把我们的
这个问题
分类到了
使用产品
或者是售
后里面去
然后他就
从我们的
产品使用
的那一个
知识库里
面去检索
到相关信息
再给我最
后的答案
好告诉我
先要怎么
做再怎么
做温度是
多少要多
少分钟这
也是没有
问题的我
已经检查
过了而且
它的这个
输出风格
也是符合
我们提示
词的要求
的OK那
么到现在
从零开始
搭建第一
个AI
agen
t就已经
实现了希
望今天的
分享能对
你有所帮
助当然如
果你对大
模型的学
习感兴趣
我这里整
理了一套
最新的大
模型技术
学习和资料
Loading video analysis...