【AI】如何将ChatGPT接入微信

660 阅读2分钟

前几天在coze平台上发布了一款前端知识知识助手bot,通过对话的形式推送自己的内容,由此可以延伸企业也可以搭建产品知识库,为客户打造智能产品客服

coze本身支持将Bot发布到微信客服、微信订阅号与服务号,微信客服得是企业微信才能接入,而且必须经过认证,详见coze官方文档 发布到微信客服

image.png

AI Bot 开发平台

AI Bot 开发平台,除了coze,还有fastgptdify

fastgpt体验下来,感觉没有coze智能,比如开场白、提示词等不能够自动帮你优化或者生成

image.png

chatGPT接入微信

基于大模型搭建的聊天机器人,目前我知道的有这两个

chatgpt-on-wechat

  • 支持的社交媒体:企业微信、微信 公众号、飞书、钉钉 等,
  • 模型: GPT3.5、GPT4.0、Claude、文心一言、讯飞星火、通义千问、Gemin、GLM-4、Claude、LinkAI等
  • 处理文本、语音和图片,访问操作系统和互联网
  • 支持知识库:基于自有知识库进行定制企业智能客服(基于 LinkAI 实现)。
  • 支持插件:基于插件系统。如 tools(点这里)、LinkAI等

我选择的是本地运行

python3 app.py

wechat-assistant-pro,基于wechaty开源智能机器人项目做的

  • 支持ChatGPT,FastGPT,Dify知识库
  • 支持能力: 支持绘图,联网查询,语音识别,各种定时任务,
  • 支持企微、公众号、5G 消息、WhatsApp

我用的是第二个,下面给出简单的步骤

在官网进行注册后 aibotk,在【基础配置】配置【天行APIKEY】

image.png

在【我的秘钥KEY】里面拷贝APIKEY

image.png

选择【机器人触发范围】、【默认智能机器人】

image.png

我选择的是ChatGPT,可以填写三方代理地址,也可以去[openAI官网] (platform.openai.com/docs/introd…, 我用的是三方代理平台,openrouter, 集合了各种大模型API

部署【客户端】,具体可以参考用户手册,我选择的是源码部署,将拷贝 APIKEYAPISECRET 即可,然后通过 npm run start 运行起来

image.png

然后可以在首页看到一个二维码,终端也有,可以用微信扫码登录,

image.png

image.png

建议用小号测试,更多问题可以查看FAQ, 我开始用的小号,但总是扫码登录不成功,后面用大号测了下,可以成功

接入知识库

我用的是 FastGPT

image.png

利用 Easy Scraper 这个插件抓取我的掘金文章列表,然后下载csv到本地,在 FastGPT 创建自己的知识库

image.png

拷贝 API根据地址Key 到智能微秘书就可以了

image.png

测试界面

image.png