Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/formulahendry/chatgpt-wechat-bot
ChatGPT 微信机器人,基于 ChatGPT API 和 Wechaty
https://github.com/formulahendry/chatgpt-wechat-bot
Last synced: 4 days ago
JSON representation
ChatGPT 微信机器人,基于 ChatGPT API 和 Wechaty
- Host: GitHub
- URL: https://github.com/formulahendry/chatgpt-wechat-bot
- Owner: formulahendry
- Created: 2023-03-22T15:44:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-03-30T11:57:46.000Z (over 1 year ago)
- Last Synced: 2024-11-01T14:37:05.894Z (11 days ago)
- Language: JavaScript
- Homepage:
- Size: 676 KB
- Stars: 35
- Watchers: 3
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-gpt - chatgpt-wechat-bot - ChatGPT WeChat Bot, based on ChatGPT API and Wechaty. (Applications and Demos / LLM (Large Language Model))
README
# ChatGPT 微信机器人
基于 ChatGPT API 和 Wechaty,搭建 ChatGPT 微信机器人。
![使用](./images/usage.jpg)
## 注意事项
本项目使用了 Wechaty 的 UOS 协议,登录的微信可能有封号风险,强烈建议使用微信小号进行测试开发和日常使用。
## 前置条件
1. OpenAI 账号,并[创建 API Key](https://platform.openai.com/account/api-keys)
1. Node.js >= 18
## 本地运行
1. `npm install`
1. `cp .env.example .env`
1. 在 `.env` 文件中,设置 OPENAI_API_KEY。
1. `npm start`
1. 如果是初次登陆,那么需要扫描二维码。
![扫描二维码](./images/qr.jpg)
1. 登录成功后,就可以私聊或者在微信群@登录微信号进行互动了。
## 参考
* [手把手带你搭建 ChatGPT 微信机器人!](https://mp.weixin.qq.com/s/IueBsSX58hwySEc45OxkOQ)
* [把 ChatGPT 微信机器人一键部署到免费服务器!](https://mp.weixin.qq.com/s/tNGl7VdDBWNVFjeCwlzWUw)
* [ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API](https://mp.weixin.qq.com/s/KfDTHveO6dIpT4j3q47UNA)