Soulter
|
543e01c301
|
perf: webui 删除对话使用 conversation_mgr,以保持状态同步
|
2025-07-03 15:44:45 +08:00 |
|
Soulter
|
14e0aa3ec5
|
perf: history 和 persona 指令当对话不存在的时候自动创建
fixes: #1997
|
2025-07-03 15:40:00 +08:00 |
|
Soulter
|
f1954f9a43
|
Merge pull request #1984 from RC-CHN/master
refactor:将前端测试供应商部分修改为独立并发异步获取各个文本供应商的状态
|
2025-07-03 10:55:51 +08:00 |
|
Soulter
|
441b148501
|
Merge pull request #1991 from AstrBotDevs/perf/webchat-title
perf: 优化WebChat对话标题生成
|
2025-07-03 10:53:35 +08:00 |
|
Soulter
|
bd0f30b81c
|
Merge pull request #2003 from AstrBotDevs/feat-webchat-select-provider
Feature: WebChat 增加可选择提供商和模型的功能
|
2025-07-03 10:52:42 +08:00 |
|
Soulter
|
ad14e9bf40
|
chore: remove unnecessary logging of payloads in chat completion
|
2025-07-03 10:50:03 +08:00 |
|
Soulter
|
6f71301aaf
|
fix: log error when selected provider is not found
|
2025-07-03 10:49:12 +08:00 |
|
Soulter
|
5f0d601baa
|
feat: add support for selecting provider and models in webchat
|
2025-07-03 10:42:20 +08:00 |
|
Soulter
|
f234a5bcc2
|
fix: enhance event hook handling to return status and prevent propagation
|
2025-07-03 00:23:56 +08:00 |
|
Soulter
|
f3ad53e949
|
feat: add supports for selecting provider and models in webchat
|
2025-07-02 17:12:30 +08:00 |
|
Soulter
|
d324cfa84d
|
Merge pull request #1987 from AstrBotDevs/refactor-webchat-streaming
Refactor: 重构 WebChat 的 SSE 监听逻辑
|
2025-07-02 17:11:12 +08:00 |
|
Soulter
|
dd4319d72a
|
Merge pull request #1990 from AstrBotDevs/fix-stream-multi-tool-use-err
fix: Multi-turn tools use error when using streaming output
|
2025-07-02 15:44:29 +08:00 |
|
Raven95676
|
1f2de3d3d8
|
perf: 优化WebChat对话标题生成
|
2025-07-02 10:43:54 +08:00 |
|
Raven95676
|
72702beb0b
|
chore: clean code
|
2025-07-02 10:29:10 +08:00 |
|
Soulter
|
adb0cbc5dd
|
fix: handle tool_calls_result as list or single object in context query in streaming mode
|
2025-07-02 10:16:44 +08:00 |
|
Soulter
|
6a503b82c3
|
refactor: web chat queue management and streamline chat route handling
|
2025-07-01 22:34:17 +08:00 |
|
Ruochen
|
879b7b582c
|
perf:提取重复的错误处理逻辑,优化循环调用
|
2025-07-01 16:02:56 +08:00 |
|
Ruochen
|
8ba4236402
|
refactor:将前端测试供应商部分修改为独立并发异步获取各个文本供应商的状态
|
2025-07-01 15:41:30 +08:00 |
|
Raven95676
|
68e8e1f70b
|
feat: 集成r1_filter至框架
|
2025-07-01 12:40:52 +08:00 |
|
railgun19457
|
39a9d7765a
|
修改了一对大括号
|
2025-06-30 00:21:28 +08:00 |
|
Soulter
|
9bf8aadca9
|
📦 release: v3.5.18
|
2025-06-29 21:52:45 +08:00 |
|
Soulter
|
714d4af63d
|
Merge pull request #1963 from AstrBotDevs/refactor-llm-request
Refactor: 将 LLM Request 部分抽象为 AgentRunner 并优化多轮工具调用
|
2025-06-29 21:38:43 +08:00 |
|
Soulter
|
8203fdb4f0
|
fix: webchat show tool call
|
2025-06-29 21:35:39 +08:00 |
|
Soulter
|
2f941de65b
|
feat: 支持展示工具使用过程
|
2025-06-29 21:19:40 +08:00 |
|
Raven95676
|
777c503002
|
perf: change logging level to debug for agent state transitions and LLM responses
|
2025-06-29 17:32:53 +08:00 |
|
Raven95676
|
e9b23f68fd
|
perf: add AgentState Enum for improved state management
|
2025-06-29 17:19:53 +08:00 |
|
Soulter
|
efa45e6203
|
fix: validate and repair message contexts in LLMRequestSubStage
|
2025-06-29 16:36:08 +08:00 |
|
Raven95676
|
efef34c01e
|
style: format code
|
2025-06-29 16:06:44 +08:00 |
|
Soulter
|
5f1dfa7599
|
fix: handle LLM response and execute event hook in ToolLoopAgent
|
2025-06-29 15:58:22 +08:00 |
|
Soulter
|
8e9c7544cf
|
fix: update type check for async generator in PipelineContext
|
2025-06-29 15:54:32 +08:00 |
|
Soulter
|
4e3d5641c8
|
chore: code quality
|
2025-06-29 15:51:56 +08:00 |
|
Soulter
|
20b760529e
|
fix: anthropic api error when using tools
|
2025-06-29 15:33:08 +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 |
|
Soulter
|
010f082fbb
|
Merge pull request #1914 from HakimYu/master
fix(AiocqhttpAdapter): 修复at_info.get("nick", "")的错误
|
2025-06-28 21:52:01 +08:00 |
|
Soulter
|
073cdf6d51
|
perf: also consider nick
|
2025-06-28 21:51:10 +08:00 |
|
Soulter
|
71b233fe5f
|
Merge pull request #1942 from QiChenSn/fix-CommandFilter-ParseForBool
fix:修复commandfilter对布尔类型的解析
|
2025-06-28 15:10:29 +08:00 |
|
Soulter
|
770dec9ed6
|
fix: handle boolean parameter parsing correctly in CommandFilter
|
2025-06-28 15:08:19 +08:00 |
|
Soulter
|
2ca95a988e
|
fix: lint warnings
|
2025-06-28 15:05:57 +08:00 |
|
Soulter
|
d14513ddfd
|
fix: lint warnings
|
2025-06-28 14:51:35 +08:00 |
|
Soulter
|
9a9017bc6c
|
perf: use union oper for merging dict
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-06-28 14:46:29 +08:00 |
|
Ruochen
|
f5bff00b1f
|
Merge branch 'master' of https://github.com/RC-CHN/AstrBot
|
2025-06-27 17:03:58 +08:00 |
|
Ruochen
|
27c9717445
|
feat:允许html_render方法传入配置参数
|
2025-06-27 17:03:26 +08:00 |
|
Soulter
|
863a1ba8ef
|
Merge pull request #1922 from SXP-Simon/master
[feat] (discord_platform_adapter) 增加了对机器人 Role Mention 方法的响应,并且修复了控制面板上 Discord 平台无法优雅重载的 Bug
|
2025-06-27 14:59:37 +08:00 |
|
Soulter
|
cb04dd2b83
|
chore: remove unnecessary codes
|
2025-06-27 14:59:08 +08:00 |
|
Soulter
|
8c7cf51958
|
chore: code format
|
2025-06-27 14:46:23 +08:00 |
|
Soulter
|
244fb1fed6
|
chore: remove useless logger
|
2025-06-27 14:38:31 +08:00 |
|
Soulter
|
25f7a68a13
|
Merge pull request #1709 from shuiping233/fix-qq-offical-session-bug
fix: qq_official适配器使用SessionController(会话控制)功能时机器人回复消息无法发送到聊天平台
|
2025-06-27 14:35:54 +08:00 |
|
Soulter
|
62d8cf79ef
|
fix: remove deprecated pre_send and post_send calls for specific platforms
|
2025-06-27 14:31:35 +08:00 |
|
QiChenSn
|
2f81b2e381
|
fix:修复commandfilter对布尔类型的解析
|
2025-06-27 02:32:10 +08:00 |
|