如何实现微信公众平台智能问答?
时间:2021-04-25 04:37:21
方法
准备工作
创建一个微信公众平台,在电脑上登陆微信公众平台后,选择最右“高级功能”菜单,出现两个模式:编辑模式和开发模式,确保编辑模式已关闭后,进入开发模式。在“成为开发者”一栏中,我们发现需要配置接口信息,输入URL和Token。没有自己的服务器,怎么办呢?这时,我们需要借助第三方辅助工具:V5智能客服系统。
配置接口
在百度中搜索V5KF,单击“注册”,注册一个账号,其中客服账号可以用默认的admin。登陆注册好的账号,就进入了V5管理中心,点击“系统设置”选项卡,在左侧列表中选择“微信接口”,填写公众号名称、微信号、微信原始账号(原始账号在微信公众平台-设置-账号信息-二维码中,点击下载二维码,弹出的下载对话框中文件名中的gh_xxxxxxxxxxxx就是原始账号)等基本信息,点击“提交”按钮,等待一会后就可以获取到URL和Token,将它们输入到微信公众平台中的相应地方,点击提交按钮,就完成了接口信息的配置。
官方问答
V5机器人已经内置了海量的官方题库,配置好接口后,微信平台就已经能实现基本的智能问答了,如查询天气、查询美食、查询快递订单、智能聊天等等。在V5管理中心里点击“培训机器人”选项卡,在左侧列表中选择“模拟测试”,可以尝试输入问题,测试他是怎样回答的。
培训机器人
官方问答只是初步具备了一些对话功能,但若想制作出满足我们特定需求的微信公众平台,还需要我们自己进一步培训机器人。
在左侧列表中选择“添加问答”,出现如下界面。在“问题栏”输入预设的问题关键词,在“回复内容”栏输入预设的答案,状态选择“学习”,单击“提交”按钮,就完成了一次培训。现在在模拟测试中输入此问题,可以看到系统会回复设定好的答案。在问题列表中也可以看到此问题。
提示:
1、可以设定上下文关系,填写“上一句问题”,即可以设定回答上一句问题之后,再遇到本问题该如何回答。
2、“问题栏”右边有个添加按钮,用于设置多个同一问题,当系统被问到这些问题后,都会回答设定好的这个答案。
3、问题关键词可以使用模糊匹配符号[vs=*],如:[vs=*]关键字[vs=*]
4、回复类型可以选择是文字、图文或者语音。
5、单击“回复内容”栏右侧的添加按钮,可以添加多个备选回复,并可以设定随机回复机制。
批量培训
通过“添加问题”来培训较多问题会很麻烦,V5目前新增了批量导入问题的功能。点击左侧列表中的“问答列表”,在出现的界面中点击“批量导入”按钮,出现如下界面。可以通过上传XML文件的方式批量导入问题。
大功告成
通过培训,我们的微信平台就可以实现我们想要的特定功能啦!