What's Changed
hotfix of v4.10.4
fix: 部分配置项的输入框不显示,如飞书机器人配置的部分配置项。(#4268)
What's Changed v4.10.4
修复
- 修复钉钉适配器中"回复消息 At 发送人"功能失效的问题
- 修复 Xinference STT 在部分情况下无法使用的问题
- 修复"会话隔离"功能在非默认配置下无法生效的问题
- 修复部分 LLM 中转商因 token 使用情况不符合 OpenAI 标准接口规范导致请求报错的问题
- 修复 Deepseek 模型开启思考模式后工具调用报错的问题
- 修复部分操作系统环境下 pip 安装依赖时出现
UnicodeDecodeError错误的问题
优化
- 全面优化对思考型模型的支持(如 Anthropic Extended Thinking、Deepseek 思考模式),完整回传 thinking 内容,提升模型推理性能
- 优化 WebUI 记忆侧边栏中"更多功能"和"平台日志"模块的展开状态记忆
- 为 MiniMax TTS 新增 "auto" 音色情绪选项,支持模型根据文本内容自动选择情绪
- 优化备份功能,支持大文件分片下载
- 为 WebSocket 连接添加 max_size 参数,以处理更大的消息并防止接收来自 Satori 平台的大负载时连接断开
- 优化插件安装流程,通过文件安装插件时,若插件已加载则先终止再重新加载,避免重复加载
- 知识库支持将 overlap 参数设置为 0
新增
- 为
dict类型的 Schema 新增 JSON value 和 template schema 功能。详见 dict-类型的-schema。 - 新增
template_list类型的 Schema,支持渲染指定 template 下的列表。详见 template-list-类型的-schema。
What's Changed
- fix: at sender users not working in dingtalk by @Soulter in #4219
- feat: two dashboard persistence optimizations by @ocetars in #4221
- perf: add
autovoice emotion for minimax tts by @Soulter in #4228 - fix: Xinference STT failed: INVALID by @simplify123 in #4231
- fix: unique session config cannot be applied in non-default astrbot config by @Soulter in #4232
- feat: 为备份部分添加分片上传及备份文件相关管理功能 by @RC-CHN in #4237
- fix: handle None values in _extract_usage to prevent TypeError by @NieiR in #4244
- feat: add JSON value for custom_extra_body by @fluidcat in #4246
- perf: support extended thinking for Anthropic, DeepSeek reasoning mode, and Gemini text part thought signatures to improve multi-turn reasoning performance. by @Soulter in #4240
- chore: add github actions for marking bug issues stale by @ocetars in #4252
- fix(#4214): optimize pip install output decoding for cross-platform encoding compatibility by @ocetars in #4249
- perf(satori): increase websocket max message size to 10MB by @shangxueink in #4238
- feat: add
template_listconfig type to support multiple repeated core/plugin config sets by @railgun19457 in #4208 - fix: ensure close aiodocker.Docker() by @fluidcat in #4251
- fix(#4188): terminate the same plugin when install the plugin via file by @ocetars in #4250
- Allow zero chunk overlap in recursive chunker by @Soulter in #4258
- perf: add
Addbutton to ListConfigItem by @Soulter in #4259 - feat: enhance configuration editor with template schema support and UI improvements by @Soulter in #4267
New Contributors
- @simplify123 made their first contribution in #4231
- @NieiR made their first contribution in #4244
- @fluidcat made their first contribution in #4246
Full Changelog: v4.10.3...v4.10.4