微信公众号接入AI大模型
最近各种AI大模型开始强势进入大家视野,平时工作和娱乐中也都有使用过。刚好最近阿光在逛B站的时候看见一位阿婆主:技术爬爬虾 开源了自己搞的一套微信AI助理,使用了讯飞的星火大模型,实现了借助微信公众号接入AI的功能。
刚好阿光手上还有闲置的微信公众号和老早之前搞的阿里云公网服务器还有星火大模型API的试用名额,buf叠满了这不得试一试?
首先你需要准备的材料:
-
一个微信公众号,没有的可以去申请
-
一台有公网IP的服务器
-
注册一个讯飞星火的账号
-
开源的AI助理源码
这里我直接放上这位阿婆的github代码地址:
https://github.com/NoobHumiliator/wechat_official_ai
大家感兴趣的可以自己试一试!
服务器部署
首先我们需要在公网服务器上部署好源码,其实很简单,只需要随便找个目录将github拉下来的代码放在这个目录下就行。
这里需要注意配置python3.8以上的环境,如何配置这里就不多说了,进入到代码目录下之后需要安装python依赖:
pip3 install -r requirements.txt
这个文件就在目录下,大家只需要自己执行即可。
API的cookie&token获取
这里大家需要先登录上讯飞星火模型的网页,按照如下步骤操作:
-
按F12进入开发者模式,点击红框切换到移动端(方便观看,其实没啥用)
-
点击立即使用,进入到交互界面后随便发送一个东西给AI,然后点击网络栏目,找到chat,在请求下抓取我们需要的几个参数。
首先我们打开刚才下载的源码目录中有一个文件config.yaml,这个文件中的三个需要填充的参数就是我们要获取的!
我们打开config.yaml文件,将上面红框中的三个参数填充进去并保存。
- 服务器端执行:
sh start.sh
公众号端配置
我们登陆微信公众平台之后按照如下操作:
在基本配置栏目中:
-
服务器URL填写自己的公网服务器地址
-
令牌栏就随便填就好了
-
EncodingAESKey就随机生成就可以了
完事之后保存修改就行,到这里所有的环节都完成可,是不是很简单
展示
⬆️未通过图灵测试
值得一提的是API同样支持图片生成能力,只不过微信端解析不出来,所以直接给我们甩了一个链接下来,我们需要点击链接下载图片查看!
emmm感觉理解能力还有待提高,国产GPT要继续加油鸭!!
欢迎关注微信公众号:学习学个der