Inspired by ChatGPT-Feishu
微信公众号 ChatGPT 机器人
- 注册微信公众号
- 创建 OpenAI (ChatGPT) 账号【注册教程】
- 创建 AirCode.io 账号
1. 访问 AirCode.io ,创建一个新的项目
登录 AirCode ,创建一个新的 Node.js v16 的项目,项目名可以根据你的需要填写,可以填写【ChatGPT】
访问 callback.js,复制代码
把代码粘贴到 AirCode 默认创建的 hello.js 。
点击页面左下角的包管理器,搜索并安装 axios
、sha1
和 xml2js
依赖包。
访问 Account API Keys - OpenAI API ,点击【Create new secret key】,创建一个新的 key ,并保存备用。
你需要配置两个环境变量 OPENAI_KEY
、TOKEN
,其中 OPENAI_KEY
填写你刚刚在 OpenAI 创建的 key,TOKEN
值随机填写 3 ~ 32 位字符串,并保存 TOKEN
值备用。
配置完成后,点击上方的 Deploy 按钮部署,使这些环境变量生效,并复制页面上的 URL 地址【详见下图第③步】备用。
此处注意保存
TOKEN
和URL
地址
登录并访问 微信公众号后台 - 设置与开发 - 基础配置 ,点击服务器配置,依次填写上一步的 URL
和 Token
,选择【明文模式】,并【提交】。
欢迎通过 issue 提交你的想法,帮助我迭代这个项目 or 直接通过 Pull Request 来提交你的代码。
TODO ...