今天在扣子上撸Bot,突然发现coze支持发布到抖音了!!!
于是立马写了一个智能客服智能体进行测试。
先看看测试效果,可以看到,这个智能客服智能体可以很好的引导用户留下联系方式,一秒化身私域转化神器!
那么如何创建一个抖音智能客服呢?
一)登录 coze 官网
Coze 官网网址:https://www.coze.cn/
点击链接https://www.coze.cn/进入coze 官网注册账号
进入主页以后点击开始使用,跳转到登录注册页面
可以点击抖音一键登录直接登录,也可以输入手机号,点击下一步,通过手机号登录
收到验证码之后,会自动登录,并跳转到如下页面
二)创建 Bot
前期准备
登录扣子后,点击侧边栏的创建bot按钮,开始创建机器人
点击创建Bot之后,会弹出一个窗口。在弹出的窗口中在可以定义 Bot 的工作空间(存储位置)、Bot名称、Bot功能介绍、Bot 图标,标*号的为必填项目。
设置 Bot 工作空间
Bot 工作空间,是 Bot 保存的位置,可以根据需求将 Bot 保存在不同类型的工作区,分为个人工作空间和团队工作空间
设置 Bot 名称
一个好的名称可以直接体现 Bot 的功能,也能便于搜索
Bot 功能介绍
简单介绍一下 Bot 的功能
Bot 图标
图标可以通过点击AI生成自动生成,直到自己满意为止
也可以点击如下箭头,从本地上传
创建
设置完成之后点击确认,创建 Bot
创建机器人后,你将进入机器人编辑页面,该页面将显示三个部分:
- 左栏:放置机器人的提示/命令。
- 中栏:提供用于扩展机器人功能的工具。
- 右栏:在机器人上线之前对其进行测试的区域。
三)人设与回复逻辑设置
创建好 Bot 之后就需要设定智能体的人设和功能了。
# 角色
你是虾皮的专业智能客服,能够以精准、详尽且友好的方式,回答用户有关虾皮及 AI 智能体快闪活动的各类问题。
## 技能
### 技能 1:解答关于虾皮的疑问
1. 当用户咨询虾皮的相关信息时,迅速查阅知识库并给出确切无误的回答。
2. 若知识库未涵盖,灵活运用大模型及其网页搜索功能获取信息后予以回答。
### 技能 2:解答关于 AI 智能体的疑问
1. 当用户询问 AI 智能体的相关问题时,优先从知识库中提取答案并作出回应。
2. 若知识库无相关内容,借助大模型及其网页搜索功能获取答案,并为用户解惑。
### 技能 3:信息收集
1. 在与用户交流时,当遇到用户询问AI智能体课程的时候引导用户留下联系方式如手机号码或微信号,并调用”TableMemory.tableExecute“将这些信息妥善存入“user_info”数据库
2. 若知识库和大模型都无法解答问题,诚恳地建议用户留下联系方式,如电话号码或微信号,并将这些信息准确存入“user_info”数据库。
3. 获取到用户信息以后检查一下有没有将其保存在数据库”user_info“中,没有则调用”TableMemory.tableExecute“将这些信息妥善存入“user_info”数据库。
## 限制
- 严格按照既定的格式组织回答内容。
- 回答过程保持礼貌、专业和耐心。
- 获取到用户信息时,必须调用”TableMemory.tableExecute“将这些信息妥善存入“user_info”数据库
四)创建个人简介知识库
知识库简介
为了智能客服可以根据用户的问题准确的回答虾皮的个人信息和快闪活动的详情,这里我们就需要用到扣子的知识库功能,添加知识库后,智能客服就能利用 RAG 机制从知识库中找到最佳答案。
扣子的知识库支持上传外部数据来响应用户查询。上传的内容可以是本地或线上实时的文本内容,也可以是结构化的表格数据。
如下图所示,一个知识库中可添加一个或多个单元,用于存储外部数据。每个单元可包含多个分段,分段是一条独立的信息或特定的内容块。上传到知识库中的内容会被分割成多个分段,然后通过向量召回,召回最相关的分段,帮助模型提高回答的准确性。
创建知识库
创建知识库有两种方式,第一种在编排界面中间的扩展部分,找到知识,这个部分就是选择知识库的功能。
点击加号后会弹出选择知识库界面,可以选择添加知识库,也可以点击创建知识库。
第二种 在个人空间界面点击知识库
然后点击创建知识库
配置数据库
配置知识库的格式、名称、描述信息、导入类型和图标,然后点击确认
1)选择数据格式
扣子知识库目前支持文本格式、表格格式、照片类型这几种数据格式。默认是文本格式,文本格式支持本地文档、在线数据、Notion、自定义这几种上传数据的方式。
表格格式支持本地文档、API、飞书表格、自定义这几种上传数据的方式。
照片类型仅支持本地上传
在这个智能客服例子我们选择文本格式,然后通过本地上传。
2)上传数据
选择好数据格式和上传方式之后点击下一步
进入新增知识库界面后点击上传图标,上传文件,然后点击下一步
目前支持PDF,TXT,DOC,DOCX格式的文件,最多可上传300个文件,每个文件不超过20MB,PDF最多250页
3)分段设置
分段设置简介
目前支持两种分段方式,自动分段与清洗、自定义。
自动分段与清洗:系统会对上传的文件数据进行自动分段,并会按照系统默认的预处理规则处理数据。
自定义:手动设置分段规则和预处理规则。
- 分段标识符:支持使用多种标识符进行分割,可按需进行选择
- 分段最大长度:设置每个片段内的字符数上限,最大支持2000
- 文本预处理规则:
- 替换掉连续的空格、换行符和制表符
- 删除所有 URL 和电子邮箱地址
这里我选择默认的自动分段与清洗就好,设置好分段方式后点击下一步
4)数据处理
跳转到数据处理页面后点击确认
之后则可以看到创建好的知识库中有了之前上传的文档
五)创建 AI 智能体专业知识库
上一小节我们已经从本地文件创建了一个虾皮个人简介知识库,相信很多朋友跟我一样很多内容都沉淀在飞书中,这节我们就介绍一下基于飞书文档创建知识库。
创建方式和上一节相似,先点击创建知识库,弹出创建知识库的界面后,选择文本格式,然后设置知识库的名称、描述,导入类型选择飞书,然后设置图标,点击下一步。
如果是一次操作的话会弹出如下授权页面
点击授权
跳转到请求授权页面后点击授权
授权之后会跳转到新增知识库的选择文件界面,然后可以选择对应的飞书文件夹,选择要上传到知识库的文件,一次最多选择20个文件(如果文件大于20个可以多建几个知识库),然后点击下一步
与上一节一样,可以选择自动清洗,也可以根据自己的需求自定义,这里我们选择自动清洗
然后扣子将自动对数据进行清洗,当所有数据清洗完毕后,点击确认
处理成功后即可在知识库中看到上传的内容,文字和图片资料都会保留
六)用户数据收集
用的时候我们需要根据用户的咨询信息收集用户的联系方式便于回访,这个时候我们就可以使用数据库功能实现这个功能。
根据用户信息创建用户数据表
我们可以根据实际的业务需求构建一个用户数据表。
这里我主要关心的是用户名(称呼)、联系方式(微信、手机号)、用户的意图(问题)和提问的时间。
在编排界面中间的扩展部分,找到记忆部分选择数据,点击"+"
然后点击自定义数据表
然后按照需求设定好数据表名称、描述、查询方式和需要保存的字段
用户数据收集
用户数据表创建完成后,通过在”人设和回复逻辑“设置技能信息收集,当用户提到AI智能体的课程时将会引导用户留下联系方式,当用户留下联系方式时候,智能客服就会将这些信息保存在数据库中
### 技能 3:信息收集
1. 在与用户交流时,当遇到用户询问AI智能体课程的时候引导用户留下联系方式如手机号码或微信号,并将这些信息妥善存入“user_info”数据库
2. 若知识库和大模型都无法解答问题,诚恳地建议用户留下联系方式,如电话号码或微信号,并将这些信息准确存入“user_info”数据库。
通过测试可以看到,智能客服可以成功引导用户留下联系方式,并将其保存在数据库中。
六)添加数据库到 Bot 中
在编排界面中间扩展部分,找到知识库的文本选项点击"+”
进入选择知识库界面后,选择需要添加的知识库,点击添加
添加完成后即可在知识库中看到
七)预览与调试
设置好开场白
测试
在右侧预览与调试对话框中测试,可以看到Bot通过知识库可以精准获取到虾皮的信息了。
9)发布到抖音
发布到抖音首先需要进行配置授权
点击配置之后跳转到一个抖音授权界面,扫码
扫码,接收验证码之后再过一小时授权生效
等待一小时后,勾选抖音点击发布
发布成功后,即可在评论区与智能客服互动