前面选修里面介绍了“对话流”的模式
这个对话流最常见的一个应用就是可以当做智能客服,如果在知识库中上传了你的产品/服务的相关知识和信息,那么它就可以成为一个专门适用于你的业务的智能客服,那么怎么通过对话流搭建这样一个智能体呢
📚️创建知识库
在coze主页“工作空间”中点击右上角的“资源”,选择“知识库”



选择“创建扣子知识库”,依次选择知识库类型,填入名称和描述,选择导入类型,然后点击创建并导入

上传智能客服需要掌握的资料后,根据需求进行分段和清洗,如何操作可以回顾课课程5-三-3:知识库分段与清洗
🤖创建智能体
那么接下来就创建一个智能客服的对话流智能体


在创建完成后, 在智能体的编排页面左上角,选择智能体模式为单 Agent (对话流)模式

⚙️对话流设置
回到智能客服的创建中来
创建好智能体并选择对话流模式后,我们在智能体的编排页面创建一个对话流


打开对话流的界面会发现非常眼熟,跟工作流差不多,整体的流程是这个样子的

各节点配置如下
节点
|
说明
|
示例
|
意图识别节点
|
输入为“USER_INPUT”
选择“完整模式”,添加两个意图识别项:关于coze相关的问题;非关于coze使用相关的问题 填写系统提示词
![]() |
![]() |
大模型节点:处理产品相关问题
|
把意图识别里的第一个节点“关于coze相关的问题”连到这个节点上
这里对大模型的能力要求不高,选择豆包即可即可
输入为USER_INPUT
填写系统提示词📄点击此处复制提示词
用户提示词为用户query即可,即{{input}}
![]() |
![]() |
知识库节点
|
输入为上一步大模型的输出 添加知识库,不了解如何添加知识库的可以通过第n节课复习 这里我就添加了我们的coze教程文档做为示例
为了提高回答的准确性,可以适当提高找回数量到5
![]() |
![]() |
大模型节点:智能客服
|
这个大模型扮演一个关于知识库的产品的智能客服的角色,会在理解问题的基础上判断哪些回复以什么样的形式回复给用户 系统提示词📄点击此处复制提示词
用户提示词📄点击此处复制提示词
![]() |
![]() |
大模型节点:处理非产品相关问题
|
把意图识别里的另外两个节点都连到这个节点上 除了产品相关问题,用户提出的其他问题都由这个大模型节点来解答
输入仍为USER_INPUT
系统提示词📄点击此处复制提示词
用户提示词:{{input}}
![]() |
![]() |
结束节点
|
将智能客服大模型节点的输出和处理非产品相关问题大模型节点的输出都接入到结束节点上 输入即为这两个大模型节点的输出,output1和output2 输出为{{output1}}{{output2}}
因为意图识别节点的存在,每次只会走一个分支,所以将两路输出放在一起即可
![]() |
![]() |
做好了我们试运行一下

这样一个关于coze产品的智能客服就布置好了
