本项目仅提供学习用途,如有任何问题,需要自行承担风险。
Warning
基于 Wechaty & ChatGPT API 开发的微信聊天机器人。
请注意保护微信账号
- 国内直接调用接口,可能被 OpenAI 封号。
- 频发登录会报
1209
错误,等会就会恢复 - 频繁发送图片会报
1205
错误,等会就会恢复 - 新微信号加人频繁会被关小黑屋
设置环境变量
点击 这里 获取你的 API KEY。
# 1. 创建环境配置文件
$ cp .env.example .env
# 2. 修改为你的 API 密钥
CHATGPT_API_KEY="sk-xxx"
国内使用 ChatGPT,请用代理访问 OpenAI Proxy。
启动项目
# 安装依赖
$ pnpm install
# 启动项目
$ pnpm start
目前本地测试的版本
- 16.19.1
- 18.12.1
推荐使用 nvm
或 fnm 管理 Node.js 版本。
以下排名不分先后。
- ChatGPT
- github: transitive-bullshit/chatgpt-api
- github: wechaty/wechaty
- github: justjavac/chatgpt
- and more...
MIT