说明
该程序作者在Github上持续开源更新,免费使用,有技术的可自行二开新增功能或插件
开源地址:https://github.com/zhayujie/chatgpt-on-wechat
演示截图
暂时不截图了,简单描述下功能:支持文本生成、图片生成、语音生成、图片识别、链接总结、联网、各种插件、各种工作流等
支持接入国内外80%的大模型
支持接入Dify、FastGPT等知识库
支持私聊/群聊
支持程序多开,同时多账号登陆
其他的请自行了解
准备阶段
- Windows桌面的服务器或个人电脑,推荐:https://www.rainyun.com/QingYun_
- 准备API,推荐:https://api.uomn.cn/。
教程开始
安装python3.8.1
- 直达链接:https://www.python.org/downloads/release/python-381/。根据自己电脑的需求下载对应安装包
- 开始安装
- 检验安装结构
Win+R
打开CMD窗口,输入python --version
查看
安装pip及ntwork包
CMD窗口安装pip
♾️ shell 代码:# 引用标准库 py -m ensurepip --default-pip # 查看安装版本 pip --version
CMD窗口安装ntwork
♾️ shell 代码:pip install ntwork -i https://mirrors.cloud.tencent.com/pypi/simple
下载程序源码
- 访问开源地址(地址在上边)并下载压缩包
- 解压到桌面并重命名为
chat
,方便后续使用
下载指定版本的企业微信
- 直达链接:WeCom_4.0.8.6027.exe
- 安装刚才下载的指定版本的企业微信
- 扫码登陆(也可后边再登陆)
安装程序依赖、配置文件
- 进入CMD命令行
进入项目根目录并执行下方命令
♾️ shell 代码:cd C:\Users\Administrator\Desktop\chat python -m pip install --upgrade pip pip3 install -r requirements.txt pip3 install -r requirements-optional.txt
将
♾️ json 代码:config-template.json
文件重命名为config.json
,填入以下推荐示例配置(其余配置自行查看){ "channel_type": "wework", "wework_smart": true, "open_ai_api_base": "https://api.uomn.cn/v1", "open_ai_api_key": "sk-xxxxxx", "model": "gpt-4o-mini", "bot_type": "chatGPT", "single_chat_prefix": ["bot"," "], "single_chat_reply_prefix": "[氢云BOT] ", "single_chat_reply_suffix": "\n测试机器人", "group_chat_prefix": ["氢云BOT","小助手"], "group_name_white_list": ["ALL_GROUP"], "text_to_image": "dall-e-3", "dalle3_image_style": "vivid", "dalle3_image_quality": "standard", "image_create_prefix": ["画"], "speech_recognition": true, "group_speech_recognition": true, "voice_reply_voice": false, "always_reply_voice": false, "voice_to_text": "openai", "text_to_voice": "openai", "text_to_voice_model": "tts-1", "tts_voice_id": "alloy" }
启动程序
♾️ python 代码:python app.py
日志没有报错即代表运行成功
运行效果如下后记
整体的部署还是比较麻烦的,教程也是比较详细
倘若依旧不会部署,可联系微信AO-XU-OA付费部署
就酱!