Skip to content

Releases: zhayujie/chatgpt-on-wechat

1.3.6

26 Aug 04:23
Compare
Choose a tag to compare

🌟 特性

  • 讯飞星火v2.0 (内测) 模型接入,将 config.json 中的 model 参数设置为 "xunfei",并增加 xunfei_app_id, xunfei_api_keyxunfei_api_secret 即可使用
  • 语音模型新增 elevenLabs,增加9个音库,适合英文语音场景 @uezhenxiang2023
  • 增加 #model 管理员指令,可切换全局模型
  • 温度参数放入配置模板. @iRedScarf

🐞 修复

  • 解决 docker 环境无法使用 Azure 语音合成的问题 @zouyq
  • 修复文心一言token计算和上下文丢弃报错

Full Changelog: 1.3.5...1.3.6

1.3.5

08 Aug 09:19
Compare
Choose a tag to compare

🌟 特性

  • 百度文心一言模型接入,config.json 中的 model 参数设置为 "wenxin",并增加 baidu_wenxin_api_keybaidu_wenxin_secret_key 即可使用 @kevin808
  • Midjourney插件增加 变换 和 重新生成 操作
  • 增加知识库和midjourney的开关指令 $linkai open/close, $mj open/close

🐞 修复

  • 解决设置群昵称后无法使用插件的问题
  • 修复插件配置读取的编码问题
  • 恢复群聊中机器人按前缀触发自身的入口

Full Changelog: 1.3.4...1.3.5

1.3.4

31 Jul 14:20
Compare
Choose a tag to compare

更新内容:

  • keyword插件支持根据关键词中的url 发送图片消息 @befantasy
  • 过滤机器人自己回复自己的消息 @mari1995
  • 增加 azure_api_version 配置 @zouyq
  • 增加 linkai插件,支持不同群聊映射不同知识库,基于平台接口增加Midjourney绘画功能

Full Changelog: 1.3.3...1.3.4

1.3.3

21 Jul 09:31
41762a1
Compare
Choose a tag to compare

更新内容

  • 支持在 plugins/config.json 中添加全量插件配置,docker部署时可通过挂载该文件修改插件配置
  • tool 插件支持 azure 接口 (chatgpt_tool_hub 需升级至 0.4.6) @6vision
  • 引入定时任务插件 @haikerapples
  • 解决长期运行时的内存占用过高问题

Full Changelog: 1.3.2...1.3.3

1.3.2

26 Jun 04:30
2db4673
Compare
Choose a tag to compare

更新内容

  • 支持 gpt-0613发布的 4k/16k 模型,优化token计算逻辑 @lanvent
  • 镜像同步发布到dockerhub,解决 ghcr 国内无法拉取问题。并简化docker部署流程,只需获取docker-compose.yml即可,无需下载源码 @zhayujie
  • 增加群聊消息自定义后缀配置 @6vision

Full Changelog: 1.3.1...1.3.2

1.3.1

12 Jun 06:18
Compare
Choose a tag to compare

修复了:

  • 对cloudflare Bad Gateway异常,增加自动重试。 by @lichengzhe in #1096
  • 未安装pysilk-mod包会导致所有channel的语音功能无法使用,现在只会影响用到它的wechaty
  • 百度语音的配置类型均需转成str,避免sdk报错 by @chenzefeng09 in #1238
  • 百度翻译参数转str #1127
  • railway nixpacks部署模板适配 12dc742
  • 修改公众号部署文档:经过@6vision 测试,部分IP也可填写在URL中

更新了:

  • 更新了新闻类工具整合后的工具名称说明 by @6vision in #1079
  • 在godcmd插件中添加set_gpt_model等命令,使用户可以选择模型 by @taoguoliang in #1089
  • plugin(tool): 更新0.4.4 by @goldfishh in #1102
  • 群聊时在艾特用户名后会先换行再输出回答内容 by @Zhaoyi-Yan in #1221

知识库:

  • feature: 接入LinkAI知识库,支持在线创建个人知识库并快速接入 by @zhayujie in #1167
  • fix: 支持app_code配置为空,兼容插件运行 by @zhayujie in #1235
    参考:使用文档

Full Changelog: 1.3.0.3...1.3.1

1.3.0.3

09 May 15:23
Compare
Choose a tag to compare

修复了:

Full Changelog: 1.3.0.1...1.3.0.3

1.3.0.1

27 Apr 16:29
Compare
Choose a tag to compare

祝大家五一快乐,假期愉快!

更新了:

  • 支持企业微信应用号部署方式,支持插件,支持语音图片交互,支持Railway部署,使用文档 by @lanvent in #944
  • 应用号中发送文字或语音消息过长(>60s)时,会进行分段处理,发送图片过大时会进行压缩处理
  • plugin(tool): 更新0.4.2 by @goldfishh in #957
  • Azure语音合成增加输入语言检测,现在能够根据语言来自动调用对应的声音,设置参考
  • 增加翻译API,默认为百度翻译,需要填写baidu_translate_app_idbaidu_translate_app_key,目前程序未使用翻译API,欢迎插件使用
  • 默认镜像设置为debian,它默认安装了Azure语音依赖,在环境变量中可填写Azure语音需要的配置
  • 增加subscribe_msg 配置项,公众号或应用号被订阅时会回复该消息,设置为空则不回复
  • Azure支持Dalle画图

以上出现的配置项都可以在config.py中找到对应的解释

修复了:

  • 修复同时收到语音消息时的文件名冲突问题 by @JS00000 in #933
  • 修复itchat库中hotreload失败时仍然弹出确认窗口的问题,并增加一些输出日志
  • 修复set_openai_api_key命令在一些部署方式失效的问题
  • 修改公众号部署文档:经过@6vision 测试,部分IP也可填写在URL中

Full Changelog: 1.2.5...1.3.0.1

1.2.5

22 Apr 04:18
Compare
Choose a tag to compare
  • itchat 支持拍一拍和进群事件
  • 新增关键字匹配插件 by @theLastWinner in #882
  • plugin(tool) ver0.4.1 by @goldfishh in #891
  • 公众号代码重构,减少并发错误,支持语音图片回复,修复Ubuntu上Pytts语音Bug by @JS00000 in #904 #920
  • 公众号功能优化:支持图片输入、消息加密模式、用户体验优化 by @lanvent in #912

公众号的部署教程也有更新,需要安装wechatpy框架,收发媒体文件需要加入机器IP到可信IP,可设置消息加密模式

  • fix: 修复微信名带括号时群聊无法艾特的bug

Full Changelog: 1.2.3.2...1.2.5

1.2.3.2

17 Apr 04:09
Compare
Choose a tag to compare
  • 优化配置,使pkl文件的位置可以指定子目录,方便docker部署时持久化状态;并使生成图片的大小可配置 by @ahzmr in #860
  • fix: chatgpt-tool-hub 0.3.10 需要str类型的request_timeout
  • fix: banwords 缺少 lib

Full Changelog: 1.2.3...1.2.3.2