1.聊天效果展示

大家好,我是小卷。最近工作变卷了,都已经一个月没更新文章了。今天来教教大家怎么给微信群聊的智能客服接入ChatGPT。和之前企业微信机器人不同的是,这次是可以外部微信群使用的。用的人会更多哦~

先看聊天效果

从群聊获取到客服名片,然后和客服机器人私聊对话,就和ChatGPT对话一样的效果。

2.微信客服配置

微信客服开发文档:微信客服开发

登录企业微信管理后台,配置微信客服,地址:https://work.weixin.qq.com/wework_admin/frame#/app/servicer

2.1配置获取

获取应用程序需要的配置,对应程序里的配置名如图:





上面那些配置先拷贝下来,我们等会要用

2.2创建客服账号

按图里的位置建个客服账号即可,头像名称自己设置

2.3 设置通过API管理微信客服账号

页面滑到最下面,我们将刚刚创建的客服账号通过API的方式进行管理。客服账号需要配置人工接待人员哦~



3.应用部署

3.1应用配置

将2.1节获取的4个配置,加上你的ChatGPT账号的key放到我的代码配置文件application.properties里进行配置。

代码获取方式:公众号卷福同学内,发关键词ChatGPT企业微信获取。

3.2应用发布

我们用maven打包该应用,命令行执行mvn package打包整个项目为application.jar文件,接着把该文件上传到自己的海外服务器上(香港的不行哦)

服务器上执行命令

nohup java -jar application.jar >log.txt &

然后tail -f log.txt查看启动日志,看到Started MultiFunctionApplication in 3.297 seconds类似字样的日志说明启动成功了。详细使用部署步骤可参考我之前写的文章:【奶奶看了都会】ChatGPT3.5接入企业微信,可连续对话

4.设置接收事件服务器

配置URL和之前让你拷贝的TokenEncodingAESKey保存没问题就配置好了

URL格式为:http://[替换为你的服务器公网IP]:8080/receiveMsgFromWechatKf

注意认证的企业微信不能用IP,需要用备案域名,DNS解析到你的服务器上

5.创建群聊

通过升级服务 转到客户群服务配置里,新增一个外部群,然后手机端登录企业微信,管理员在这个群开启客服助理功能。这样我们的微信群聊里就有这个客服机器人了



6.聊天效果

7.其他接入场景

配置好之后的微信客服,也能在其他场景接入作为机器人使用,大家可以自行尝试哦~

8.群聊说明

目前该方法仍然只能支持私聊,不支持群聊。

这就有小伙伴有疑问了,绕了一圈,想要的群聊功能还是没有。。。

说明:微信官方没有提供群聊的交互接口,现在你看到的微信群聊和ChatGPT、midjourney互动的机器人,都是通过微信代理的方式,有需要的可以联系交流

9.代码获取

文章所用代码获取方式,公众号卷福同学内,发关键词ChatGPT企业微信获取。另外想体验群聊机器人的小伙伴也可以联系获取

【奶奶看了也不会】微信群聊(微信客服)接入ChatGPT教程的更多相关文章

  1. 如何用20行Python代码打造一个微信群聊助手?

    今天要教大家一个黑科技,20行代码实现自己定制的微信群聊助手,可以用来活跃群气氛,好多群主创建完群后,拉完一群人,之后就一片寂静,有个群聊助手,就可以帮忙活跃群里气氛,通过今天在自己的微信上有一大批好 ...

  2. 原创:【微信小程序】客服消息教程(后台以PHP示例)

    1.不需要自己手动开发客服消息的,直接接入客服,不开启消息推送即可.这种模式不多讲. 2.公众号后台开启消息推送模式,配置服务器URL.TOKEN.随机串.数据模式.数据格式(XML或JSON),这个 ...

  3. JAVA微信公众号网页开发——将接收的消息转发到微信自带的客服系统

    如果公众号处于开发模式,普通微信用户向公众号发消息时,微信服务器会先将消息POST到开发者填写的url上,无法直接推送给微信自带的客服功能.如果需要把用户推送的普通消息推送到客服功能中,就需要进行代码 ...

  4. 一个模仿微信群聊的H5页面

    开始 上半年小米Max发布的时候,做了一个在朋友圈传播的模仿微信的群聊界面H5页面:一群公司的大咖在群里聊小米Max,用户可以向大咖们提问,以此了解产品. 页面的主体是群聊对话,同时在对话中包含了很多 ...

  5. 基于itchat的微信群聊小助手基础开发(一)

    前段时间由于要管理微信群,基于itchat开发了一个简单的微信机器人 主要功能有: 图灵机器人功能 群聊昵称格式修改提示 消息防撤回功能 斗图功能 要开发一个基于itchat的最基本的聊天机器人,在g ...

  6. 使用java做一个能赚钱的微信群聊机器人(2020年基于PC端协议最新可用版)

    前言 微信群机器人,主要用来管理群聊,提供类似天气查询.点歌.机器人聊天等用途. 由于微信将web端的协议封杀后,很多基于http协议的群聊机器人都失效了,所以这里使用基于PC端协议的插件来实现. 声 ...

  7. PHP 微信公众号之客服完整讲解

    //获取access_token private static function get_access_token($app_id) { $getAuthorizerInfo = wx_auth::g ...

  8. AI人工客服开发 小程序智能客服 智能客服微信小程序 智能客服系统怎么做 如何设计智能客服系统

    今天我们就来给大家分享下如何做 小程序的智能客服问答系统. 首先请确保你的小程序在线客服已经开通使用,并使用代码自己对接好了,将客户的提问自动做了拦截,拦截到了你自己开发的接口上. 做好了拦截以后,我 ...

  9. 企业常用的站内收索、QQ群、在线客服

    <div class="toplinks">            <form target="_blank">             ...

  10. 微信小程序组件 客服

    <!-- 话务 --> <view class='detail-tel flexca'> <image class='image-full' src='../../img ...

随机推荐

  1. 绿色数治开采工艺: 3D 可视化智慧矿山

    前言 2021 年 2 月底,国家矿山安监局综合司发布的<"十四五"矿山安全生产规划(征求意见稿)>中再次强调要"实时采集矿山安全监控.人员位置监测.视频监控 ...

  2. 嵌入式Linux必读经典书籍(含下载方式)

    最近,在知乎看到一个问题,"嵌入式Linux有哪些好书推荐".我读研期间也喜欢收藏一些书籍,每次看到京东有活动,总是忍不住想买一些书籍回来. 随着时间越来越久,我买的书越来越多,但 ...

  3. location对象的方法

    location.assign() 跟href一样,可以跳转页面(也称为重定向页面). location.replace() 替换当前页面,因为不记录历史,所以不能后退页面. location.rel ...

  4. 每天学五分钟 Liunx 110 | 存储篇:RAID

    RAID RAID 是廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks)的意思.通过它可以将较小的磁盘组成较大的磁盘.   RAID 模式 RAID 有几种模 ...

  5. React技巧之设置input值

    原文链接:https://bobbyhadz.com/blog/react-set-input-value-on-button-click 作者:Borislav Hadzhiev 正文从这开始~ 总 ...

  6. 【TouchGFX】IAR 下实现 touchgfx Caching Bitmaps 通过文件方式获取图像资源

    1.Caching Bitmaps 修改缓存方式 2.修改 blockCopy 方法(注意:忘记返回状态导致发生错误) 3.修改分散文件将位于 ExtFlashSection section 数据重定 ...

  7. [转帖]MySQL运维实战(2)MySQL用户和权限管理

    https://segmentfault.com/a/1190000044514403 作者:俊达 引言 MySQL数据库系统,拥有强大的控制系统功能,可以为不同用户分配特定的权限,这对于运维来说至关 ...

  8. [转帖]资料整理——Oracle版本历史(很全面)(Releases and versions of Oracle Database)

    资料来源: https://en.wikipedia.org/wiki/Oracle_Database Oracle Database Version Initial Release Version ...

  9. Oracle 监控客户端的连接数量趋势

    Oracle 监控客户端的连接数量趋势 背景 前期简单总结了table方式将表信息展示出来的方法 但是感觉这样非常不直观. 想着能够做出一个趋势来. 时序数据库的最佳的使用方式. 之前的确是太靠自己的 ...

  10. [转帖]shell编程之循环语句

    目录 一.循环语句 for循环 for语句的结构 嵌套循环 while语句的结构 while语句应用示例 until语句的结构 until语句示例 二.跳出循环 continue跳出循环 break跳 ...