把 ChatGPT 接入微信公众号。
-
OpenAI 账号,并创建 API Key
-
微信公众号
-
Python 3.7+
-
pip install -r requirements.txt
-
cp .env.example .env
-
在
.env
文件中,设置 OPENAI_API_KEY 和 WECHAT_TOKEN。 -
python app.py
-
默认会运行在 8888 端口,可以使用 ngrok 把 localhost 服务映射到公网:
ngrok http 8888
-
根据微信公众平台开发的第一步,填写服务器配置:
- URL:ngrok 的 URL + '/robot/',例如:https://xxxxxx.ngrok.io/robot/
- Token:前面在 .env 文件中设置的 WECHAT_TOKEN
- EncodingAESKey:随机生成就行
-
大功告成!到公众号后台进行互动吧!