小程序接入「微信对话开放平台」,创建对话客服机器人

【教程】 微信小程序如何接入腾讯云智服客服系统 准备工作: 1、首先需要有一个已认证的微信小程序 2、免费注册使用腾讯云智服 一、注册登录(已注册用户直接跳到第三步) 在yzf.qq.com中点击注册,微信扫码,填写企业相关信息后即注册成功。下次登录只要进入官网扫码就可以登录网页端;或者在手机上关注腾讯云智服公众号,点击工作台,就可以使用移动端了。 二、团队设置 1、设置角色权限 团队里有管理员、客服专员、机器人训练师... 阅读详情

当用户在小程序内发起对话,你是在后台抓紧安排人工回复吗?

由于等待回复时间过长,用户产生不满并弃用了你的小程序。

“秒回”是对话的基本要求,及时回复才能给到用户尊重和被重视感。然而,受人力成本的因素影响,专业客服往往需要1对N,在对话需求激增的情况下,回复并不高效。其实,用户发起对话,需求大概分为两种:服务和咨询。当用户只是要获取固定服务的渠道,可以通过AI机器人解答用户的问题

然而目前的情况是,AI对话能力并不是每个小程序开发团队都能自行开发,所以微信AI团队推出了「微信对话开放平台」,向有对话或客服需求的个人、企业或组织开放微信的对话AI能力,帮助他们在小程序配置对话AI机器人

「微信对话开放平台」能做什么?

*「微信对话开放平台」是在微信智言与微信智聆两大技术支持下推出的,能够支持文字甚至语音进行AI对话。*它既能帮助没有开发能力的开发者快速搭建客服机器人,又为有开发能力的第三方开发者提供API接口, 快速获取对话服务能力。

这些可接入的对话技能不仅包括预置的基础服务技能,如天气、新闻或百科等,还能自定义配置技能,让开发者能够根据场景定制对话或客服技能。

「微信对话开放平台」可应用的场景?

「微信对话开放平台」可应用于客服场景,通过发送指令以获取特定服务或信息,比如:

获取快递信息:在电商平台上,无需等待真人客服,用户只要在聊天界面上发送“快递”等相关文字,即可得知商品所寄的快递。

「微信对话开放平台」也可应用于非客服场景,承担社交功能,培养用户的情感依赖,比如:

解答今天吃什么:在餐饮平台上,通过机器人回答纠结吃什么的用户关于“吃什么”的问题,可以为他们提供建议,并适当地推荐对应的菜品。

如何使用「微信对话开放平台」?
01 创建机器人

① 登录微信对话开放平台配置机器人
登录微信对话开放平台(https://openai.weixin.qq.com),点击开始使用,创建机器人,按规定填写“机器人名称”,“机器人ID”和“验证码”。
在这里插入图片描述

② 创建机器人技能
可以创建自定义对话技能或者选择系统对话技能,进行调试和发布。
在这里插入图片描述
关于自定义技能,要根据自己的场景需求进行创建和配置,具体操作详见文档:
https://openai.weixin.qq.com/docs/CREATEKNOWLEDGE.html#step-1-%E5%88%9B%E5%BB%BA%E6%8A%80%E8%83%BD

02 调用微信对话开放平台小程序插件

微信对话开放平台小程序插件,提供两种调用方式,一种是有UI组件式调用,另一种是无UI功能接口调用

① 添加插件
登录小程序,在“设置-第三方服务-插件管理”处搜索并添加 openaiwidget 插件

② 插件配置
在小程序 app.json 中配置, 小程序插件id是 wx8c631f7e9f2465e1 , 当前稳定版本是1.0.1

{
  "pages": [
    "pages/index/index"
  ],
  "plugins": {
    "chatbot": {
      "version": "1.0.1",
      "provider": "wx8c631f7e9f2465e1"
    }
  },
  "requiredBackgroundModes": [
    "audio"
  ],
  "sitemapLocation": "sitemap.json"
}

当使用有UI版本时,需要额外使用WechatSI组件, 只使用接口不使用UI时,使用上面的配置就可以了

{
  "pages": [
    "pages/index/index",
    "pages/newsPage/newsPage",
    "pages/common/common"
  ],
  "plugins": {
    "myPlugin": {
      "version": "dev",
      "provider": "wx8c631f7e9f2465e1"
    },
    "WechatSI": {
      "version": "0.3.1",
      "provider": "wx069ba97219f66d99"
    }
  },
  "requiredBackgroundModes": ["audio"],
  "sitemapLocation": "sitemap.json"
}

③ 获取获得插件所需appid
在微信对话开放平台上,进入“设置-服务接入”获得对应的小程序ID
在这里插入图片描述

④ 无UI, 直接调用插件接口
• 组件初始化

var plugin = requirePlugin("chatbot");

App({
  onLaunch: function() {
    console.log(plugin, "+++");
    plugin.init({
        appid: "P5Ot9PHJDechCYqDFAW1AiK6OtG3Ja", //小程序示例账户,仅供学习和参考
        success: () => {},
        fail: error => {}
    });
  }
});

• 发送query

plugin.send({
  query: "你好",
  success: res => {
    console.log(res);
  },
  fail: error => {}
});

• 返回结果

{
  "ans_node_id": 6666,
  "ans_node_name": "天气服务",
  "answer": "北京今天小雨,温度18到29度,当前温度27度,空气质量轻度污染,今天有雨,略微偏热,注意衣物变化。",
  "answer_open": 1,
  "answer_type": "text",
  "article": "",
  "bid_stat": {
    "curr_time": "20190826-16:34:56",
    "err_msg": "",
    "latest_time": "20190826-16:34:56",
    "latest_valid": true,
    "up_ret": 0
  },
  "confidence": 1,
  "create_time": "1566810973035",
  "dialog_status": "COMPLETE",
  "from_user_name": "o9U-85tEZToQxIF8ht6o-KkagxO0",
  "intent_confirm_status": "",
  "list_options": false,
  "msg": [
    {
      "ans_node_id": 6666,
      "ans_node_name": "天气服务",
      "article": "",
      "confidence": 1,
      "content": "北京今天小雨,温度18到29度,当前温度27度,空气质量轻度污染,今天有雨,略微偏热,注意衣物变化。",
      "debug_info": "",
      "list_options": false,
      "msg_type": "text",
      "resp_title": "天气服务",
      "status": "CONTEXT_FAQ"
    }
  ],
  "ret": 0,
  "skill_id": "",
  "skill_type": "",
  "slot_info": [
    {
      "date": "{\"type\":\"DT_ORI\",\"date_ori\":\"今天\",\"date\":\"2019-08-26\",\"date_lunar\":\"2019-08-26\",\"week\":\"1\",\"slot_content_type\":\"2\",\"modify_times\":\"0\"}"
    },
    {
      "from_loc": "{\"type\":\"LOC_CHINA_CITY\",\"country\":\"中国\",\"city\":\"北京\",\"city_simple\":\"北京\",\"loc_ori\":\"北京\",\"slot_content_type\":\"2\",\"modify_times\":\"1\"}"
    }
  ],
  "slots_info": [
    {
      "confirm_status": "NONE",
      "end": 0,
      "entity_type": "",
      "norm": "2019-08-26",
      "norm_detail": "",
      "slot_name": "date",
      "slot_value": "{\"type\":\"DT_ORI\",\"date_ori\":\"今天\",\"date\":\"2019-08-26\",\"date_lunar\":\"2019-08-26\",\"week\":\"1\",\"slot_content_type\":\"2\",\"modify_times\":\"0\"}",
      "start": 0
    },
    {
      "confirm_status": "NONE",
      "end": 6,
      "entity_type": "LOC_CHINA_CITY",
      "norm": "{\"type\":\"LOC_CHINA_CITY\",\"country\":\"中国\",\"city\":\"北京\",\"city_simple\":\"北京\",\"loc_ori\":\"北京\"}",
      "norm_detail": "",
      "slot_name": "from_loc",
      "slot_value": "{\"type\":\"LOC_CHINA_CITY\",\"country\":\"中国\",\"city\":\"北京\",\"city_simple\":\"北京\",\"loc_ori\":\"北京\",\"slot_content_type\":\"2\",\"modify_times\":\"1\"}",
      "start": 0
    }
  ],
  "status": "CONTEXT_FAQ",
  "title": "天气服务",
  "to_user_name": "10808"
}

⑤ 有UI,直接使用标记组件,无需接口调用
• 组件初始化

var plugin = requirePlugin("chatbot");

App({
  onLaunch: function() {
    console.log(plugin, "+++");
    plugin.init({
      appid: "P5Ot9PHJDechCYqDFAW1AiK6OtG3Ja", //小程序示例账户,仅供学习和参考
      success: () => {},
      fail: error => {}
    });
  }
});

• 在组件内进行配置
在页面的配置json内进行配置,比如 pages/index/index.json

{
  "usingComponents": {
    "chat": "plugin://chatbot/chat"
  }
}

• 使用组件

<view>
    <chat bind:backHome="goBackHome" />
</view>
 // goBackHome回调 返回上一级页面
  goBackHome: function () {
    wx.navigateBack({
      delta: 1
    })
  }

• 每次返回结构后,触发 queryCallback

<view>
    <chat bind:queryCallback="getQueryCallback" bind:backHome="goBackHome" />
</view>
// getQueryCallback回调 返回query与结果
  getQueryCallback: function (e) {
    var listData = this.data.listData
    listData.push(e.detail)
    if (listData.length === 10) {
      wx.navigateTo({
        url: '../newsPage/newsPage',
      })
    }
  },
  // goBackHome回调 返回上一级页面
  goBackHome: function () {
    wx.navigateBack({
      delta: 1
    })
  }

• 初始化配置项

plugin.init({
  ...options
  appid: "PWj9xdSdGU3PPnqUUrTf7uGgQ9Jvn7",
  success: () => {},
  fail: error => {}
  guideList: ["您好"]
});

options 说明:
在这里插入图片描述
小程序接入具体操作详见文档:
https://mp.weixin.qq.com/wxopen/plugindevdoc?appid=wx8c631f7e9f2465e1

扫码体验:微信对话开放平台小程序插件 应用示例
在这里插入图片描述
P.S.我们最近新建了个WeGeek技术交流群,欢迎小程序开发同好者进群交流,调戏勾搭群里的云开发大神~扫码添加Wegeek小助手即可获取进群方式。
在这里插入图片描述

在你的小程序中通过openaiwidget插件接入微信机器人客服 已经在微信小程序开发者中创建好了一个项目,并且注册过小程序后。 阅读详情

相关推荐

你应该知道的——微信公众号配上机器人回复(微信对话开放平台

今天看了好多文章都是接入ChatGPT来作为微信公众号的机器人回复,弄了半天还没注册成功,于是搜了搜微信公众号机器人,发现了微信公众号配备了机器人!虽然没有ChatGPT高级,但是自己玩玩还是挺好的,主要是接入非常简单!微信出版的,一顿操作五分钟完成接入!!这个就是:微信对话开放平台

小王博客基地 2944

微信对话开放平台智能对话模块的几个亮点

微信AI首席科学家牛成公布了最新开放方案,并重磅宣布全面开放各层次 NLP 能力。具体说来,微信 AI 迈出了“三大步”: 以硬件合作为核心的智言小微硬件开放平台 2.0 正式亮相; 公开以对话开放能力为核心的微信对话开放平台; 全面开放以自然语言处理能力为核心的 NLP 基础技术平台。 参考:微信9年:张小龙指明方向,微信AI全面开放NLP能力 今天公开课上隆重介绍了...

素质云笔记 1万+

微信公众号机器人回复:5分钟快速接入微信对话开放平台

本文详细介绍了如何快速接入微信对话开放平台,实现微信公众号机器人回复功能。通过零代码、可视化的操作流程,用户可在5分钟内完成配置,适用于个人公众号、线下小店及教育机构等场景。文章还提供了注册、机器人创建、核心功能配置及高阶玩法的实用技巧,帮助用户高效提升自动回复能力。

weixin_42546392的博客 479

小程序插件接入指引

是以对话交互为核心, 为有客服需求的个人、企业和组织提供智能服务与用户管理的配置平台。开发者可利用我们提供的工具自主完成对话机器人的搭建。

weixin_64051447的博客 983

让你的公众号拥有AI能力--微信对话开放平台

前段时间,微信上线了一个「微信对话开放平台」,旨在以对话交互为核心, 为有客服需求的个人、企业和组织提供智能业务服务与用户管理能力的技能配置平台,可利用提供的工具自主完成客服机器人的搭建。今天就来介绍一下这个对话开放平台,并通过简单的教程,让你的公众号具有 AI 能力。 一、创建机器人 1、登陆 官网:https://openai.weixin.qq.com 打开上述官网,点击「开始使用」...

juemuren444的博客 6365

<Wechat辅助>智能微信对话平台辅助

开放了微信对话领域积累多年的的智能对话技术,开发者及非开发者可简单、快速地搭建智能对话机器人(智能客服),并接入公众号、小程序等,为业务赋能,降本增效扫码登录如下配置主要针对优途彼岸超机系统配置参考。

lj2143的专栏 1190

WorkTool企微机器人接入微信智能问答

WokrTool企微机器人集成,微信对话开放平台可以让开发者及非开发者可简单、快速地搭建智能对话机器人,并接入公众号、小程序等,为业务赋能,降本增效。平台能力2.1 完全0基础,没有开发能力的个人/企业运营者,也能免费给你的公众号、小程序一键配置智能客服和营销机器人,5分钟即可实现用户后台的智能对话与互动,降低服务成本,提升营销效率。2.2 有开发能力的企业、组织,可使用 API 接口,定制个性化的任务型服务技能,利用智能对话机器人提升企业运营效率,运营成本及用户活跃,可在【技能商店】内体验平台优势。

gallonyin的博客 5541

qq机器人源码_手把手教你搭建自己的小程序机器人客服

今天给大家讲一讲微信的新功能,微信对话开放平台小程序对接及使用拓展方法!相当于有了一个手机版某爱同学了,功能真的不可谓不强大!还自带游戏功能,之后甚至可以根据游戏最后得分获得某奖励,无限YY中~PS:不过现在的对话平台BUG一堆。。。。顶着左一个坑右一个坑向前艰难挺进。。。真和魔兽副本开荒一样。。。写这个太不容易了,您要感觉有点用处,请举起您珍贵的小手,点个赞吧 下面是我的示例图:开通对话平台服...

weixin_39816141的博客 2266

小程序怎么接入机器人客服系统

当下是小程序红利爆发期,给很多企业带来了不少流量,一些企业的小程序粉丝量可达数十万或上百万,如此大的流量就意味着有着无数的留言咨询等着回复,如果不能及时处理,就很可能流失一些用户。一些小程序采用系统自动回复,尽管运营方便成本低廉,但没有人愿意耗费时间去建设自动回复系统,所以很难满足用户的咨询需求。另一些小程序采用人工回复,这样更符合微信人际交流的特性与使用习惯,同时满足了用户的心理需求和信息需求,...

miyunkeji的博客 5433

微信小程序实现图林机器人聊天和百度AI语音识别的简单人工客服

微信小程序实现简单的人工客服 最近在做软件工程的课程设计,选择性的做了微信小程序的简单的人工客服。在这里对该课程设计的原理和实现进行一个讲解,也算做一个总结和笔记,方便自己以后查看、复习和帮助大家的学习。 工具:微信开发者工具、Eclipse、Tomcat、图林机器人V2版、百度AI语音识别 实现原理与过程: (1)微信小程序获取用户输入的文字、图片或语音消息,发送给Tomcat服务器; (...

qq_42197800的博客 3629

微信团队的智能客服功能又出新功能了?

1月10日微信对话开放平台(https://openai.weixin.qq.com)曾经推出通过配置技能实现转接人工客服的功能,弥补智能对话无法覆盖的部分,有不清楚的朋友们可点击这里回顾。 最近这个功能又进行了一次迭代,此次升级主要对配置、回复两方面进行了优化,下面给各位展示一下我们团队迭代后的成果。 配置更简单 上个版本的转人工功能需要先通过自己配置技能或者在技能商店获取“高级转人工客服”...

xixi_1105的博客 1327

微信对话开放平台 聊天机器人-测运势.csv

博主把他集成进了自己的小程序里,你们想体验可以自行前往。2、点批量新增导入之后就可以了,触发条件就是“抽签”二、你觉得还挺好玩,可以去下博主写好导出的文件,先给不怎么接触微信体系的小伙伴科普下,1、先新建一个分类随便命名。然后可以部署到哪些场景?本博文最终要展现的效果。嗯,他是聊天机器人

xuelang532777032的博客 1175

两种接入微信小程序智能客服对话的方式

此处提供两种接入微信小程序的方式。方式一:扫码将机器人绑定至指定小程序,通过小程序内的客服组件开启智能对话功能;方式二:通过小程序插件接入

weixin_64051447的博客 4957

微信对话开放平台接入小程序——openId获取与使用(云函数)

如果不获取用户的openid,每次进入皆弹窗提示这个问题,实在是相当的不尽人意; 以下是app.js代码: var plugin = requirePlugin("chatbot"); App({ onLaunch() { // 展示本地存储能力 const logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) wx.clo

today__present的博客 1391

微信小程序实现的腾讯AI闲聊和语音识别

微信前端的开发 .wxml文件(界面的编写) <text>智能聊天助手</text> <view class="top"></view> <scroll-view class="context" scroll-y="true" scroll-top="{{scrolltop}}"> <block wx:for="{{arr}}"> <view wx:if="{{item.tag==true}}" class="right_vi

尖皇 2466

使用uniapp做ai开发,太简单了。无论是chatgpt还是国内的大语言模型,都可以随意使用

小程序开发的应该都知道uniapp,这是Dcloud推出的一款跨端开发框架。是一个使用开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。目前uniapp的用户非常多,基本上是开发多端小程序的不二之选。最近,chatgpt爆火,很多人也想要进行相关应用的开发,那么,如果用uniapp来做ai开发呢?

qq_34274756的博客 8542

微信对话开放平台实战——打造企业智能客服机器人,技能多,免费

微信对话开放平台实战——打造企业智能客服机器人,技能多,免费简介技能商店微信公众号接口开放实战需求分析创建机器人动态查询结果方案HTTP接口申请接口测试关于 简介 官网:https://openai.weixin.qq.com/ 微信对话开放平台是以对话交互为核心, 为有客服需求的个人、企业和组织提供智能业务服务与用户管理能力的技能配置平台, 技能开发者可利用我们提供的工具自主完成客服机器人的搭建. 技能商店 共支持23种技能: 聊电影 末日生存游戏 交通 垃圾分类 菜谱 大学排名 翻译 快递等 ……

xmcy001122的专栏 7840

微信AI升级微信对话开放平台 推出最新产品 “小微助手”

"小微助手" 是基于微信对话多年技术沉淀打造的桌面助手工具,提供了多种功能,包括 Json 魔方、Base64工具、密码工具、大模型接入、圈子共享、时间戳、进制转换、技能问答、百科、股票、提醒、天气等。微信对话开放平台是一个能够帮助开发者和商家快速搭建对话机器人的平台,实现零成本、低门槛的对话机器人搭建。平台提供了全渠道、实时部署生效的解决方案,包括在微信生态内接入公众号、小程序微信客服、企业微信等能力接口,以及在外部应用中通过 API 调用部署对话机器人

Enweitech Software Works 3071
上一篇: 小程序模板消息能力调整,新的「订阅消息」将不受时间限制
下一篇: 程序员那些不为人知的超能力
WeGeek
博客等级 码龄8年 25粉丝 30原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值