diff --git a/README.md b/README.md index 7f95674..61dcc40 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ > ChatGPT近期以强大的对话和信息整合能力风靡全网,可以写代码、改论文、讲故事,几乎无所不能,这让人不禁有个大胆的想法,能否用他的对话模型把我们的微信打造成一个智能机器人,可以在与好友对话中给出意想不到的回应,而且再也不用担心女朋友影响我们 ~~打游戏~~ 工作了。 - + 基于ChatGPT的微信聊天机器人,通过 [ChatGPT](https://github.com/openai/openai-python) 接口生成对话内容,使用 [itchat](https://github.com/littlecodersh/ItChat) 实现微信消息的接收和自动回复。已实现的特性如下: - [x] **文本对话:** 接收私聊及群组中的微信消息,使用ChatGPT生成回复内容,完成自动回复 @@ -11,7 +11,9 @@ - [x] **图片生成:** 支持根据描述生成图片,并自动发送至个人聊天或群聊 - [x] **上下文记忆**:支持多轮对话记忆,且为每个好友维护独立的上下会话 - [x] **语音识别:** 支持接收和处理语音消息,通过文字或语音回复 +- [x] **插件化:** 支持个性化功能插件,提供角色扮演、文字冒险游戏等预设插件 +[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/qApznZ?referralCode=RC3znh) # 更新日志 @@ -184,14 +186,11 @@ nohup python3 app.py & tail -f nohup.out # 在后台运行程序并通 参考文档 [Docker部署](https://github.com/limccn/chatgpt-on-wechat/wiki/Docker%E9%83%A8%E7%BD%B2) (Contributed by [limccn](https://github.com/limccn))。 -### 4. Railway部署 -[Use with Railway](#use-with-railway)(PaaS, Free, Stable, ✅Recommended) -> Railway offers $5 (500 hours) of runtime per month -1. Click the [Railway](https://railway.app/) button to go to the Railway homepage -2. Click the `Start New Project` button. -3. Click the `Deploy from Github repo` button. -4. Choose your repo (you can fork this repo firstly) -5. Set environment variable to override settings in config-template.json, such as: model, open_ai_api_base, open_ai_api_key, use_azure_chatgpt etc. +### 4. Railway部署(✅推荐) +> Railway每月提供5刀和最多500小时的免费额度。 +1. 进入 [Railway](https://railway.app/template/qApznZ?referralCode=RC3znh)。 +2. 点击 `Deploy Now` 按钮。 +3. 设置环境变量来重载程序运行的参数,例如`open_ai_api_key`, `character_desc`。 ## 常见问题