利用分支工作流构建智能客服

主要是演示分支工作流,不同的分支采用不同的流程。

公司都在销售产品,对于产品的智能客服有大量的需求,智能客服能够基于产品资料库回答产品相关的售前、售后问题。

第一步:根据场景需求,先画业务流程图

第二步:考虑用哪些节点,构建什么样的工作

节点:输入节点,问题分类器,知识库节点,大模型节点,结束节点

工作 流:

第三步:每个节点完成配置并进行 单步调试

3.1 问题分类器

通过问题分类器节点判断用户意图,将问题分发到对应 的分支处理。

基于大模型对用户问题分类,用户问题被分类为:产品售前产品售后其他三个类别。

3 .2 知识库节点

对于售前、售后问题使用用户Query检索知识库, 并由大模 型进行总结和输出。

售前问题选择售前知识库,售后问题选择售后知识库。

前置动作:已经成功构建了售前 知识库和售后知识库。

3.3 大模型节点

对于售前和售后问题,大模型基于用户Query和知识库检索结果进行总结和输出。对于其他类问题,大模 型直接基于 用户Query进行回答。

第四步:整个工作流进行调试

第五步:调试成功发布

第六步:创建智能体,调用工作流

在智能体列表页,点击“新建智能体”,创建成功并进入智能体编辑页面后,首先将模式切换成“工作流模式”,然后再添加上一步发布成功的工作流“产品智能客服”,并填写开场白或引导问题,以及选择是否开启“推荐问题”

第七步:调试并申请智能体发布

完成智能体开场白、引导问题等参数配置后,可以在右侧预览调试区域输入关键词进行智能体的效果调试。

调试完成并确保智能体能力达到预期后,点击右上角“发布”按钮,弹出“申请发布”界面,可修改智能体的API地址、资源配置,然后点击“确认”, 即完成智能体的发布申请, 智能体状态由“未发布”变成“待审批”。

等管理员在后台完成智能体审批并通过后,智能体状态变成“已发布 ”,用户即可通过API接口调用智能体能力。