Chaty可以让您:
- 拥有一个chatGPT命令行机器人;
- 部署ChatGPT Web服务;
- 部署基于ChatGPT的NodeJS API 服务;
- 部署微信ChatGPT机器人;
- 部署Telegram ChatGPT机器人;
- 部署Discord ChatGPT机器人;
- 更多服务正在不断开发中!
让Chaty助力您探索ChatGPT的世界。
2023.03.13 支持微信机器人回复群聊了!只需要将微信机器人拉入群,并且@它进行对话即可!
2023.03.15 ❗️经过部分朋友反馈,微信可能会对机器人登录做限制,可能会有封号的可能,请用小号尝试运行 chaty run wechat
2023.03.17 支持web服务的会话保存!
Chaty的使用非常方便
首先安装
npm i -g ichaty
然后登录
ichaty login <your-openAI-key>
chaty // 显示所有命令和选项
chaty run command // 运行作为命令行ChatGPT机器人
chaty run web // 部署Web ChatGPT服务
chaty run node // 部署Node ChatGPT API服务
chaty run wechat // 部署WeChat ChatGPT机器人
chaty run telegram // 部署Telegram ChatGPT机器人
注意:需要安装Node v16及以上版本
Chaty是一个基于Node.js的应用程序,可以使用以下命令进行安装:
如果您还没有安装NodeJS,请点击这里
npm i -g chaty
使用您的openAI密钥登录。您可以在https://platform.openai.com/account/api-keys上找到您的API密钥。
然后,尽情遨游吧
chaty login <your-openAI-key>
Chaty 提供多种不同的服务选项,您可根据自己需求选择合适的服务。
-[x] 命令行(终端)机器人服务📁
-[x] chatGPT Web服务🚀
-[x] 微信机器人服务💬
-[x] nodeJS API服务💻
-[] telegram机器人服务🤖
-[] discord机器人服务🤖
chaty run command
Chaty可以部署私人Web服务,您可以通过访问http://localhost:9522 随时访问您创建的Chaty服务。
您可以用chaty run web --port <your-port>
来指定端口。
chaty run web --port 9555
Chaty还可以部署微信机器人服务,允许您通过微信账户与Chaty聊天。
chaty run wechat
Chaty还可以部署Telegram机器人服务,让您的用户可以在Telegram中与Chaty聊天。只需向"@your-bot"发送一条消息即可启动聊天机器人服务。
1.如果你的网络访问不了https://api.openai.com,可以试试运行
chaty proxy default
作为临时代理方案运行
长久之计还是在支持api.openai.com
访问的服务器运行或者使用稳定proxy
2.如果遇到下边的错误(微信的安全校验机制),请先实名你的微信号(我->支付->右上角···->实名认证) when you got error like this:
uncaughtException AssertionError [ERR_ASSERTION]: 1 == 0
- [] 支持SSE,结果分段展示,不用一次性等这么久
- [] 支持保存对话,继续上次对话
- [] 启动服务速度更快
- [] 支持配置微信机器人触发/退出/对话/关键词监听
- [] UI升级
更多的服务正在部署中!(discord, telegram, slack...)
感谢您选择Chaty!如果您有任何问题或建议,请随时与我们联系!