[目录]
使用基于ChatGPT(API密钥调用)、Stable Diffusion AI绘图和官方微信挂钩接口的ChatGPT-weBot。 中文文档 |英语
Snapdragon Lee (github.com)
封面由 DALL·E3 (openai.com) 制作
Stable Diffusion
AI绘图(仅英文,支持(否定)提示) gpt-3.5-turbo
及更新型号的 API 调用WebChatGPT
功能token
消耗) ---> 可配置选项详细指南
环境:Windows 7+,Python 3.7+
安装requirements.txt
中列出的所有软件包,使用如下命令:
pip install -r ./requirements.txt
请注意,v1.2需要安装和升级更多的软件包,因此请在升级后执行一次此命令。
从 Github Releases 下载包。 (有提到的可以一步步下载)
在电脑上安装WeChat-3.9.5.81.exe
,如果您的版本高于3.9.5.81,可以立即降级,或者单独安装在其他目录。之后请以管理员身份启动并登录。 **如果要双开微信,需要安装两个不同的版本,并根据注释修改./dual-start.bat
**,后续步骤为略有不同,请继续阅读[此处](./doc/Dual_Start.md)。
通过运行服务器来监控微信消息。 V1.20版本后修改为1个解决方案:
> cd . w xinject b in
> . i njector.exe -n WeChat.exe -i . w xinject.dll
最后一步是填写.config/
中列出的 json 文件。
在api_config.json
中,您需要填写自己的 API 调用参数设置。如果不知道具体参数,只需填写“api_key”和可选的“proxy”项即可。
在server_config.json
中,您可以自定义监听地址和端口。如果不清楚的话默认不需要修改。
在config.json
中,您需要根据您的偏好配置自定义选项。
在sys_character.json
中,您可以自定义机器人需要扮演的角色,并在聊天时使用命令激活。
使用命令运行main.py
:
python main.py
一切准备就绪,请放心使用您的 ChatGPT-weBot 上线吧!
没有限制,但自从切换到 OpenAI API 后,就有了使用次数和付款要求。
如何获得所有回复?您可以用您的语言说“继续”。
有问题吗?请随意创建一个问题。
如何追踪多线程程序中的问题?打印或使用带有线程堆栈信息的调试。
有与功能相关的预览图片吗?是的,转到 -> 预览
要给我买咖啡吗?谢谢,二维码如下。
dual-start.bat
,修复response关键字为空时阻止其他操作的bugconfig.json
中添加选项以在回答之前引用原始问题