介绍2种接入方法
第一种方法
RdChat智能聊天机器人 只需一步:微信公众号接入大模型
只需一步:微信公众号接入大模型
只需一步:微信公众号接入大模型 如何让微信公众号接入大模型文案创作能力,实现类似ChatGPT文案创作功能。方法其实很简单,只需打开地址http://www.botaigc.cn:8900/mpauth, 用微信扫码即可给自己申请的公众号进行授权。 下面将分以下4个部分进行介绍 (1)扫码授权 (2)使用方法 (3)GPTs:指定角色 (4)停用接口 1、扫码授权 微信公众号接入大模型文案
只需一步:微信公众号接入大模型
如何让微信公众号接入大模型文案创作能力,实现类似ChatGPT文案创作功能。方法其实很简单,只需打开地址http://www.botaigc.cn:8900/mpauth, 用微信扫码即可给自己申请的公众号进行授权。
下面将分以下4个部分进行介绍
(1)扫码授权
(2)使用方法
(3)GPTs:指定角色
(4)停用接口
1、扫码授权
微信公众号接入大模型文案创作能力的扫码地址为http://www.botaigc.cn:8900/mpauth,页面如下。
点击授权按钮弹出二维码,扫描授权后即可获得大模型文案创作能力。授权成功后,我们可以在微信公众号后台进行查看。微信公众号后台- -> 内容与互动 –> 自定义回复,显示“你已授权给RdFast智能创作帮助你运营公众号,点击管理已授权的第三方平台”。
2、使用方法
(1)输入问题
扫码完成后,任何公众号用户在公众号内输入问题即可获得大模型创作结果。如下所示,输入“请以公众号快速接入大模型写一段推广用语”。由于公众号不能实时返回结果,所以需要等待全部结果输出之后,才可以返回。通常每秒创作10个字或几十个字,因而文案创作结果内容越长,则所需等待时间越久。
(2)获取创作结果
在等待一段时间后,可以输入任意内容获取返回结果,比如输入“1”。如下图所示。
(3)强制重新开始
如果几分钟过去了,仍然无法获取到创作结果,那么可以通过输入“rdfast”来进行重置。重新进入到创作状态,这时候需要输入新的问题,之前输入内容则已经无效。
(4)清空历史
正常创作过程会结合历史上下文内容,输入“清空历史”后,下次对话将不考虑之前的历史信息,这相当于开始了一个新的会话。
3、GPTs:指定角色
指定角色是指可以假定大模型文案创作系统为特定的角色。设置规则为:
“系统属性设置:xxxx”
例如:“系统属性设置:翻译助手”,从而达到类似GPTs的功能。
4、停用接口
停用大模型创作接口如下所示:
微信公众号后台 –> 设置与开发 –> 公众号设置 –> 授权管理 –> 查看平台详情 – > 取消授权。
支持文本、图片智能生成、语音输入、长文写作(续写)和智能闲聊的ChatGPT高级机器人,邀请您体验!(RdChat微信小程序)
第二种方法
qw-wechat-vercel
基于vercel的serverless服务,把通义千问大模型接入微信公众号
必要条件
有一个域名
这个条件我觉得已经相当低了,至少成本比服务器要少很多吧。
xyz
结尾的纯数字域名只要6块一年,十年才不到50。其次还有很多免费的域名申请等
操作指南
- 注册阿里云,点击此链接【模型服务灵积】,开通阿里模型服务灵积。
- 开通成功左侧菜单找到
管理中心
->API-KEY管理
,创建apiKey, - 准备一个域名,最便宜的那种就行。买完配置DNS,增加
cname
解析到cname-china.vercel-dns.com
(cloudflare 托管域名还需要【修改SSL模式设置为完全】) - 注册微信公众号,个人订阅号就行。后台管理页面上找到
设置与开发
-基本配置
-服务器配置
,修改服务器地址url为https://你的域名/api/qw-wechat
,TOKEN
是自定义的,随便编一个。EncodingAESKey
随机生成,我们选明文模式就好了。先不要提交,提交会校验TOKEN,所以等下一步我们部署好了再进行操作。 - 把下面的变量一项一项的加进去:
API_KEY=sk-xxxx KEYWORD_REPLAY={"测试":"关键词回复"} API_MODEL=qwen-72b-chat WX_TOKEN=xxxx 32位字符,后续公众号服务器配置会用到 SUBSCRIBE_REPLY=欢迎关注,我已经接入了阿里千问智能AI,对我说句哈喽试试吧
- 这个时候回到微信后台,可以点击提交了,不出意外的话,会提示
token验证成功
,到外边,启用服务器配置。ok,大功告成。现在你有一个接入阿里通义千问大模型的微信公众号聊天机器人了。
一键部署流程
- 点击此按钮,一键部署
填写项目名称,点击
create
按钮创建部署成功后,点击
ADD Domain
去添加域名在图示部分添加域名
点击左侧环境变量选项,填写环境变量,最后点击
Save
保存保存完环境变量后需要重新部署一次加载环境变量,点击
Deployment
选项卡,找到最后一次部署记录,点击...
,选择redeploy
QA
部署完成后为什么访问会404啊?
不用纠结为什么会404,我们使用的是vercel的serverless能力,我们项目里没有部署页面。所以访问首页会404,这是正常的。
如果要确认是否部署成功,请看一下一个问题。
部署成功的特征是什么?
答:访问路径https://你的域名/api/qw-wechat
,页面输出failed
,即为部署成功,可以去微信公众平台提交开发配置,验证token
。
公众号验证token成功,但是发送消息没反应啊?
答:检查微信公众平台开发配置有没有启用。Vercel
环境变量是否正确,务必注意环境变量的大小写情况以及命名方式是蛇形,不是驼峰。
为什么有时候会忘记之前的对话
答:serverless
服务是一种无状态的服务,每次请求都是一个新的生命周期,只有在两次请求相距时间很短的情况下才有可能会复用上个生命周期,呈现出记录了上次对话的状态。因此,如果模型忘记了上次对话才是常态,记住了,才是取巧。
通义千问目前模型支持情况
限时免费
通义千问72B qwen-72b-chat
通义千问1.8B qwen-1.8b-chat
通义千问 qwen-max
通义千问 qwen-max-1201
通义千问 qwen-max-longcontext
送100wToken
通义千问14B qwen-14b-chat
通义千问7B qwen-7b-chat
通义千问 qwen-plus
送200wToken
通义千问 qwen-turbo
能不能接入其他大模型啊?
答:不一定有精力,后续看一下。一般来说,不能白嫖的是不接入的。目前支持的有:
总结
1.注册公众号,个人订阅号就行
2.后台管理页面上找到设置与开发-基本配置-服务器配置,点修改
3.服务器地址url:https://你的域名/api/spark-wechat[5]
4.TOKEN为第4步中使用的WX_TOKEN,
5.EncodingAESKey随机生成(不用这一项)
6.选明文模式就好了,提交会提示token验证成功,然后点启用服务器配置。