Skip to content

Releases: RockChinQ/LangBot

LangBot v3.4.0

17 Nov 13:04
31a7503
Compare
Choose a tag to compare

Hello LangBot 🥳

从 3.4.0 版本开始,QChatGPT 更名为 LangBot,以适应更广泛的 AI 和 消息平台场景,以下是更新概述。

🌐 WebUI 管理面板

现在可以使用浏览器操作 LangBot 了。WebUI 现处于 Beta 阶段,支持仪表盘、配置编辑、日志查看、插件管理等功能。

🔌 热重载

热重载回来了,现在支持scope级别的热重载,已经支持插件热重载、消息平台热重载。

💬 消息核心组件重构

移除 YiriMirai

由于 Mirai 的协议被严重风控,现已不再推荐使用 Mirai

内置消息组件

以往的多个消息平台的事件消息都将被自动转换成 YiriMirai 的组件以供内部代码或插件处理,现在已将 YiriMirai 的这些组件移动到内部包pkg/platform/types下,移除了很多不需要的类。插件仍然可以使用 import mirai来引入并使用这些类,但是已不被推荐。


What's Changed

如何更新?

  • docker部署:把镜像改为rockchin/langbot:latest 并重新创建容器
  • 手动部署:下载下方的 langbot-xxx-all.zip 并覆盖原版本目录

Full Changelog: v3.3.1.1...v3.4.0

v3.3.1.1

26 Sep 02:40
1235fc1
Compare
Choose a tag to compare

What's Changed

  • fix: 添加了针对报错内容对event.sender中'role'的存在性检查 by @Tigrex-Dai in #888
  • Fix: Add Role Check to Prevent Validation Error by @YunZLu in #889

New Contributors

Full Changelog: v3.3.1.0...v3.3.1.1

v3.3.1.0

08 Sep 07:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.0.2...v3.3.1.0

v3.3.0.2

01 Aug 15:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0.1...v3.3.0.2

v3.3.0.1

28 Jul 14:48
Compare
Choose a tag to compare

Full Changelog: v3.3.0...v3.3.0.1

v3.3.0

28 Jul 13:10
Compare
Choose a tag to compare

Changelogs

Ollama 现已接入

自行部署 Ollama 服务后,在provider.json配置 ollama 请求器为你的服务地址,修改 model 为你要使用的模型名称。启动 QChatGPT 后使用 !ollama pull <模型名称>拉取模型并使用。

模型切换命令

!model 命令现在可以在运行期间切换使用的模型,并且会更新到配置文件中。

  • 提醒:!model 命令列出的模型来自 llm-models.json 元数据,某些模型由于您未填写相应 requester 和 密钥组 配置,可能无法正常使用
  • 具体参考命令用法

允许自定义命令前缀

现在允许用户自定义命令的前缀。

新增 RequesterRunner 组件抽象

现有的 Runner 为 local-agent,这个层的组件负责 组合 Prompt、编排工具、多轮 Agent 调用等逻辑。如果您需要自行实现 知识库、LangChain、Dify 等外部请求平台的接入,可以实现这个组件。

插件 API 完善

EventContext 新增 replysend_message 两个方法。

What's Changed

New Contributors

Full Changelog: v3.2.4...v3.3.0

v3.2.4

05 Jul 10:19
Compare
Choose a tag to compare

What's Changed

  • Feat: 添加启动信息阶段 by @RockChinQ in #834
  • Fix: 修复诸个bug

Full Changelog: v3.2.3...v3.2.4

v3.2.3

26 Jun 02:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.2...v3.2.3

v3.2.2

31 May 11:33
Compare
Choose a tag to compare

What's Changed

  • Feat: fixwin限速支持设置窗口大小 by @RockChinQ in #794
  • Feat: 消息截断器 by @RockChinQ in #797
  • Perf: 配置文件json语法检查并提示

更新须知

  • 现在不再发送会话内所有的历史消息给AI,默认只发送 10 回合(用户消息及之后的本轮AI回复和工具调用消息算作一回合)历史消息给AI,可在pipeline.json修改配置,具体请看文档中的说明

Full Changelog: v3.2.1...v3.2.2

v3.2.1

23 May 08:30
Compare
Choose a tag to compare

What's Changed

  • 修复aiocqhttp的图片错误 by @jerryliang122 in #779
  • Fix: 修复 query.resp_messages 对插件reply的兼容性 by @RockChinQ in #785
  • Perf: Claude 的能力完善支持 by @RockChinQ in #787
  • Feat: 支持在data/config/system.json中设置遥测数据服务器为自部署的qcg-center

New Contributors

Full Changelog: v3.2.0.1...v3.2.1