更新时间:2022-07-15 GMT+08:00
方案概述
应用场景
该解决方案基于华为云对话机器人服务,通过构建多场景问答知识库和多轮对话技能,高效训练机器人模型,实现机器人自主识别用户意图,快速返回天气查询结果。创建的机器人支持对接至微信公众号,进行问答交互,实现在移动端零成本构建智能问答机器人。
方案架构
- 方案一:在对话机器人服务中创建对话流程,识别用户的查天气意图,进而通过调用免费天气接口返回天气查询结果。
图1 基于对话流程查天气的方案架构图
该方案需要部署以下服务:- 对话机器人服务:用于创建问答机器人,通过识别用户意图,调用天气查询接口,返回天气详情给用户。
- 微信:将创建的问答机器人对接至微信,用户可以在微信上进行天气查询,并查看查询结果。
- 天气接口:通过输入城市名称,返回城市的实时天气情况。
- 方案二:对话机器人服务通过用户问题识别用户的查天气意图,调用函数工作流的天气查询函数,返回天气查询结果。
图2 基于函数工作流服务查天气的方案架构图
该方案需要部署以下服务:- 对话机器人服务:用于创建问答机器人,通过识别用户意图,调用天气查询接口,返回天气详情给用户。
- 函数工作流服务:用于编写机器人查天气函数的业务逻辑,当问答机器人收到用户的问题,调用函数工作流服务,返回用户的问题答案。
- 微信:将创建的问答机器人对接至微信,用户可以在微信上进行天气查询,并查看查询结果。
- 天气接口:通过输入城市名称和时间,返回城市相应时间的天气情况。
方案优势
约束与限制
- 该解决方案支持华北-北京四区域。
- 在使用之前,请确认您已经拥有一个华为云账号,并完成实名认证,账号不能处于欠费、冻结、被注销等异常状态。
父主题: 创建问答机器人并对接微信