Releases: zhayujie/chatgpt-on-wechat
1.6.9
🌟 更新
1. 新增 GPT-4o-mini 模型
config.json 中切换配置:
"model": "gpt-4o-mini",
或使用 #model gpt-4o-mini
管理员指令切换
contributor: @6vision
2.新增阿里语音识别引擎
使用方式:项目根目录添加/修改如下配置:
"voice_to_text": "ali",
"text_to_voice": "ali"
同时在 voice/ali
目录下复制config.json.template重命名为config.json,并配置相关参数
contributor: @distiny-cool
3. 企微应用渠道路由兼容优化
兼容 /wxcomapp和 /wxcomapp/两种情况,解决#1813提到的问题
contributor: @6vision
4. 第三方插件:PictureChange插件升级
详情见 #2141
contributor: @Yanyutin753
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.6.8..1.6.9
1.6.8
🌟 更新
1. 新增 claude-3.5-sonnet 模型
config.json 中切换配置:
"model": "claude-3.5-sonnet",
"claude_api_key": ""
或使用 #model claude-3.5-sonnet
管理员指令切换
contributor: @6vision
2. 新增 Gemini 1.5 Pro 和 Flash 模型
在config.json中设置model为 gemini-1.5-pro 或 gemini-1.5-flash
"model": "gemini-1.5-pro",
"gemini_api_key": ""
或使用 #model gemini-1.5-pro
管理员指令切换
contributor: @6vision
3. docker 配置文件支持时区设置
在docker-compose.yml文件中增加时区设置,解决timetask插件配置定时任务的时区问题
contributor: @Maroon9
4. 第三方插件:火车票查询插件
新增第三方本地插件,详情见 #2110
contributor: @He0607
5.修复钉钉群聊无法回复的问题
contributor: @6vision
6. 配置脱敏问题修复
解决了drag_sensitive函数中因尝试将列表项字符串进行连接而导致的TypeError问题。详见 #2106
contributor: @6vision
7. DEMO视频更新
查看demo视频:演示视频
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.6.7..1.6.8
1.6.7
🌟 更新
1.新增MiniMax模型
使用方式为在 config.json
中切换模型并添加配置 #2071
"mdel": "abab6.5-chat"
"Minimax_api_key": "",
"Minimax_group_id": ""
参考 minimax文档
contributor: @lmy668
2.支持BotType可配置
支持在 config.json
中自定义 bot_type 配置,解决claude等非openai模型第三方接口失败的问题,详情见 #2046
contributor: @6vision
3.文心一言可配置模型
支持文心一言切换 3.5模型 (wenxin) 和 4.0模型 (wenxin-4) #2046
contributor: @6vision
4.完善模型列表
模型列表统一维护,均支持#model指令切换,详情查看 const.py
contributor: @6vision
5.工作流接入支持图片输入
接入LinkAI工作流时,新增图片+文字输入的触发方式,可实现图像识别功能
注:工作流接入与应用接入方式相同,只需将工作流code 填入config.json
中的linkai_app_code
参数即可进行对话
详情查看:https://docs.link-ai.tech/platform/version/2.5.5
6.新增接龙插件
新增第三方插件:活动接龙 #2044
contributor: @Wang-zhechao
1.6.6
🌟 更新
1.增加讯飞语音识别和输入
使用方式为修改根目录 config.json
中的语音模型配置 #1999:
{
"voice_to_text": "xunfei",
"text_to_voice": "xunfei"
}
同时在 voice/xunfei
目录下根据配置模板增加 config.json
配置,参考 说明。
contributor: @njnuko
2.支持钉钉流式卡片
钉钉支持使用流式卡片输出,需开启 dingtalk_card_enabled
配置,详情参考PR:#1994
contributor: @baojingyu
3.Azure OpenAI支持Dall-e-3
Azure OpenAI 支持 Dalle2/Dalle,与文本模型的资源隔离 #1809
contributor: @whw23
4.百度语音识别优化
contributor: @6vision
5.文心报错优化
优化文心模型请求异常时的报错信息 #2012
contributor: @6vision
6.Log日志脱敏
日志打印配置时对 key 和 secret 进行脱敏 #1972
contributor: @Undertone0809
7.公众号新增视频回复类型
PR: #1753
contributor: @MasterKeee
8. 服务时间设置支持跨天
time check服务时间设置支持跨天 #2002
contributor: @6vision
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.6.5..1.6.6
1.6.5
1.6.0
🌟 更新
1.Kimi 模型接入
接入方式:
config.json
中添加接口秘钥moonshot_api_key
- model 参数可设置:
moonshot-v1-8k
,moonshot-v1-32k
,moonshot-v1-128k
contributor: @wayshall
注: LinkAI 可直接使用以上三个模型,同时model设置为
moonshot
时可自动切换
2. gpt-4-turbo-2024-04-09 模型新增
model 字段设置为 gpt-4-turbo
, gpt-4-turbo-2024-04-09
均可
3. 公众号文章总结修复
公众号链接规则修改导致文章总结失效,现已修复。
contributor: @fatwang2
4. Openai语音识别问题修复
openai语音识别失败问题的修复,可能与sdk版本有关,现切换为http模式。
contributor: @uxfion
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.5.9..1.6.0
1.5.9
🌟 更新
1.通义千问升级
升级千问SDK,简化配置参数并支持更多模型。需安装依赖:
pip3 install dashscope
model参数可设置:qwen-turbo
, qwen-plus
, qwen-max
contributor: @wayshall @evachxji
2.Hello插件优化
支持自定义欢迎语、拍一拍消息等提示词,支持对不同群聊指定不同提示词
详情查看:Hello插件Readme
contributor: @6vision
3.SD图片发送失败
解决 IMAGE 类型发送失败的问题,该bug可能导致SD插件的图片发送。
contributor: @Yanyutin753
4.Elevenlabs 升级
升级 Elevenlabs SDK,解决语音合成失败的问题
contributor: @cgnannan
5.linkai SDK优化
LinkAI SDK 升级,优化客户端管理的在线配置,详情查看LinkAI更新日志。执行以下命令进行升级:
pip3 install --upgrade linkai==0.0.5.0
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.5.8..1.5.9
1.5.8
🌟 更新
一、Claude-3 API 接入
1.申请API Key
2.安装依赖
pip3 install anthropic
3.填写配置
"model": "claude-3-haiku",
"claude_api_key": "xxxx"
注: 可用的model
名称为 claude-3-haiku
, claude-3-sonnet
, claude-3-opus
。LinkAI 用户无需安装依赖和申请Key,填写 model
字段即可。
contributor: @FB208
二、增加edge-tts语音合成
1.安装依赖
pip3 install edge-tts
2.修改配置
"text_to_voice": "edge"
contributor:@uxfion
三、其他优化和更新
- 百度语音识别支持8000采样率,解决识别失败问题 @xiaodonghsu
- #scanp和#reloadp扫描插件时重载更新插件 @13476573407
- 智谱AI支持重置会话 @xiexin12138
gemini api
异常问题修复 @熊伟(10007228) @xywhnh- 升级讯飞接口版本及协议 @stx116 @jobslee0 @Meng-de-Cao
- 字段和多余代码优化 @gufei
- 用户黑名单插件 @dividduang
Full Changelog: https://github.com/zhayujie/chatgpt-on-wechat/compare/1.5.7.1..1.5.8
1.5.7.1
1.5.7
🌟 更新
一、增加 GLM-4 模型
1.申请API key
2.填写配置
"model": "glm-4",
"zhipu_ai_api_key": "YOUR_API_KEY",
"zhipu_ai_api_base": "https://open.bigmodel.cn/api/paas/v4"
3.安装依赖
pip3 install zhipuai
注:LinkAI 用户无需上述操作,配置 model 为 "glm-4" 即可。
contributor: @wayshall @zRzRzRzRzRzRzR
二、主线程退出问题优化
解决账号登出后主线程退出,导致再次扫码后无法回复的问题
contributor: @zhayujie