ChatGPT api backend ASGI server for Wxwork application
通过自建企业微信APP,绕过微信可能被屏蔽的限制,可以直接从微信中调用企业微信APP的接口使用ChatGPT API- 配置python虚拟环境, 默认环境配置在根目录下, 如需修改, 需要同步修改项目server.sh脚本
$ pip3 install virtualenv
$ cd /
$ virtualenv -p python3 venv
- 进入项目目录,安装依赖库
$ cd <Project DIR>
$ source /venv/bin/activate
$ pip3 install -r requirements.txt
- 设置settings.py
# openai的API密钥
OPENAI_API_KEY = "Your OpenAI API"
# 以下填企业ID
WX_CORP_ID = 'Your Wxwork Corp ID'
# 以下填企业微信指定APP的ID
WX_APP_AGENT_ID = 1000002
# 以下填企业微信指定APP的Secret
WX_APP_API_SECRET = 'Your Wxwork App Secret'
# 以下填企业微信指定APP随机获取的Token, 用于回调配置
WX_APP_API_TOKEN = 'Your Wxwork App Token'
# 以下填企业微信指定APP随机获取的EncodingAESKey, 用于回调配置
WX_APP_API_ENCODING_AES_KEY = 'Your Wxwork App Encoding AES Key'
- 启动服务
$ ./server.sh start
- 关闭服务
$ ./server.sh stop
- 重启服务
$ ./server.sh restart
- 进入企业微信后台
- 自建APP
- 回调配置验证
- 企业微信App效果图
- 同时支持微信接口调用
- 微信App效果图