Soulter
9903b028a3
Feature: 支持配置重排序模型(vLLM API 格式)用于 score 任务 ( #2496 )
...
* feat: 支持添加重排序模型(vLLM API 格式)用于 score 任务
* fix: update rerank API base URL to use localhost
2025-08-19 16:15:31 +08:00
Soulter
64bcbc9fc0
refactor: 重构 SharedPreference 类并采用数据库存储替换 json 存储 ( #2482 )
2025-08-18 19:12:26 +08:00
Soulter
0759a11a85
fix: 修复 stage 在不同 pipeline 中被重复使用的问题和 persona 相关问题
2025-08-13 13:13:04 +08:00
Soulter
cb749a38ab
chore: remove status checking in chat page
2025-08-13 10:45:50 +08:00
Soulter
369eab18ab
Refactor: 重构配置文件管理,以支持更灵活的、会话粒度的(基于 umo part)配置文件隔离 ( #2328 )
...
* refactor: 重构配置文件管理,以支持更灵活的、基于 umo part 的配置文件隔离
* Refactor: 重构配置前端页面,新增数个配置项 (#2331 )
* refactor: 重构配置前端页面,新增数个配置项
* feat: 完善多配置文件结构
* perf: 系统配置入口
* fix: normal config item list not display
* fix: 修复 axios 请求中的上下文引用问题
2025-08-13 09:18:49 +08:00
Soulter
b1e3018b6b
Improve: 引入全新的人格管理模式以及重构函数工具管理器 ( #2305 )
...
* feat: add persona management
* refactor: 重构函数工具管理器,引入 ToolSet,并让 Persona 支持绑定 Tools
* feat: 更新 Persona 工具选择逻辑,支持全选和指定工具的切换
* feat: 更新 BaseDatabase 中的 persona 方法返回类型,支持返回 None
2025-08-04 00:56:26 +08:00
Soulter
17d62a9af7
refactor: mcp server reload mechanism ( #2161 )
...
* refactor: mcp server reload mechanism
* fix: wait for client events
* fix: all other mcp servers are terminated when disable selected server
* fix: resolve type hinting issues in MCPClient and FuncCall methods
* perf: optimize mcp server loaders
* perf: improve MCP client connection testing
* perf: improve error message
* perf: clean code
* perf: increase default timeout for MCP connection and reset dialog message on close
---------
Co-authored-by: Raven95676 <Raven95676@gmail.com >
2025-07-20 15:53:13 +08:00
sheffey
7cbaed8c6c
fix: add status checking for embedding model providers
2025-07-11 18:36:40 +08:00
Soulter
622dcf8fd5
fix: 通过指令选择提供商重启后失效
2025-07-08 01:24:19 +08:00
Soulter
a55a07c5ff
remove: useless provider init params
2025-06-29 14:43:36 +08:00
Soulter
94ee8ea297
feat: 支持多轮次工具调用并且存储到数据库
...
移除了 llm tuner 适配器
2025-06-29 14:27:00 +08:00
Raven95676
c0810a674f
feat: 增加Gemini TTS API实现
2025-06-25 10:50:04 +08:00
Zhalslar
9405ba7871
feat:新增GPT_SoVIS适配器
2025-06-16 13:45:50 +08:00
Soulter
124eb04807
Merge pull request #1773 from AstrBotDevs/feat-seperate-provider
...
Feature: 支持对提供商会话隔离
2025-06-10 12:59:42 +08:00
Soulter
98800d3426
fix(typo): "seperate_provider" -> "separate_provider"
2025-06-09 23:50:31 +08:00
Soulter
a616adaac4
fix: update provider manager set_provider()
2025-06-09 23:46:44 +08:00
Soulter
ffb5605c99
fix: default tts provider selection
...
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-06-09 23:38:15 +08:00
Soulter
621b556856
✨ feat: 支持对提供商会话隔离
...
fixes : #1762 #602 #479
2025-06-09 23:33:00 +08:00
Soulter
a3ffecbb2a
feat: add support for gemini_embedding provider
2025-06-09 14:43:05 +08:00
Soulter
98d2e9bd27
chore: stage
2025-06-05 23:30:18 +08:00
Soulter
8288d5e51f
feat: embedding provider
2025-05-30 18:07:52 +08:00
Soulter
ca50618af6
perf: load providers when llm config is off and rebooting astrbot
...
fixes : #1466
2025-05-27 15:01:58 +08:00
YOO_koishi
0002e49bb5
Merge branch 'master' of https://github.com/AstrBotDevs/AstrBot into feat-add-volcengine-support
2025-05-18 03:20:05 +08:00
YOO_koishi
db13a60274
✨ feat: add-volcengine-tts-support
2025-05-18 03:18:36 +08:00
Li Haoyuan
3923b87f08
feat: Add MiniMax TTS API provider
2025-05-14 13:02:31 +08:00
NanoRocky
da4cd7fb65
Add Support for Azure TTS
2025-05-11 01:20:17 +08:00
anka
ba252c5356
fix: 修正一个偶然发现的命名错误()
2025-04-06 08:12:00 +00:00
Soulter
9ad4e18ac5
✨ feat: 支持阿里云百炼 TTS
2025-04-04 00:32:37 +08:00
Raven95676
fe76c41ed8
perf: 若禁用提供商,自动切换到另一个可用的提供商
2025-03-30 15:18:48 +08:00
pre-commit-ci[bot]
98e7ed6920
🎈 auto fixes by pre-commit hooks
2025-03-23 08:34:05 +00:00
Soulter
046f5e645e
✨ feat: 完善 MCP 管理和实现 WebUI MCP 相关的页面
2025-03-23 16:33:44 +08:00
Alero
d4d9a1df4c
feat:新增MCP服务支持并优化工具调用逻辑
...
引入MCP客户端支持,增加mcp_server.json配置样例,完善工具描述生成及调用逻辑以支持MCP服务工具功能。同时调整相关逻辑以区分本地工具与MCP工具的调用方式,提升扩展性和灵活性。
2025-03-15 19:47:06 +08:00
Soulter
7eea4615b6
perf: 优化了日志显示
2025-03-08 15:22:22 +08:00
Soulter
49bba9bf98
style: format codes
2025-03-03 13:30:55 +08:00
崔永亮
103edd5260
feat: 添加 GSVI tts 支持 #545 #351
2025-03-01 14:21:07 +08:00
崔永亮
a79afc9597
feat: 添加对于 edge-tts 支持 #471
2025-02-28 16:57:44 +08:00
Soulter
aa3cfd887a
fix: correct STT model path and improve logging in provider manager and pip installer
2025-02-27 11:33:53 +08:00
Soulter
8677d70baf
feat: add sensevoice adapter
2025-02-26 23:55:00 +08:00
Soulter
f39253f0e1
Merge branch 'master' into feat-sensevoice
2025-02-26 23:27:04 +08:00
Soulter
9451dc3fd4
🐛 fix: 修复某些情况下热重载 provider 时可能没有正确应用的问题
2025-02-25 11:46:44 +08:00
diudiu62
0ec382c86b
尝试集成sensevoice
2025-02-25 09:05:24 +08:00
Soulter
c656ad5e2c
✨ feat: 消息平台和服务提供商页面支持显示日志
2025-02-23 15:27:05 +08:00
Soulter
da14a89490
🍺 refactor: 支持更大范围的热重载以及管理面板将平台和提供商配置独立化
2025-02-23 12:54:25 +08:00
Soulter
36c0cfc9a9
✨ feat: 支持阿里云百炼应用智能体、工作流
...
#552
2025-02-22 14:08:51 +08:00
Rt39
96e7a93886
✨ feat: 添加对Claude API的支持
2025-02-20 19:59:16 -05:00
Soulter
aa51187747
perf(core): change log level to debug for platform and provider adapter instantiation
2025-02-11 01:25:52 +08:00
Cvandia
82e979cc07
✨ feat: 添加 FishAudio TTS API 支持,更新配置和依赖项
2025-02-08 19:37:43 +08:00
Soulter
f2e8303b66
fix: KeyError _mood_imitation_dialogs_processed
2025-02-05 18:52:55 +08:00
Soulter
12f4e1146f
feat: 更好的对话管理
2025-02-05 13:26:53 +08:00
Soulter
78347ec91b
perf: 当人格长度为1时设置默认人格
...
feat: 支持取消人格
2025-02-02 22:36:50 +08:00