Soulter
d3d3ff7970
Update .codecov.yml
2024-09-11 12:34:49 +08:00
Soulter
c5b2b30f79
Merge pull request #200 from Soulter/config-refactor
...
Update dashboard
2024-09-10 11:43:58 +00:00
Soulter
ac2144d65b
chore(dashboard): update dashboard
2024-09-10 07:40:39 -04:00
Soulter
c620b4f919
Merge pull request #184 from Soulter/config-refactor
...
更易读的配置格式和平台、LLM多实例
2024-09-10 11:01:42 +00:00
Soulter
292a3a43ba
perf: 完善覆盖率测试
2024-09-10 03:56:44 -04:00
Soulter
5fc4693b9c
remove: .coverage
2024-09-10 01:57:51 -04:00
Soulter
6dfbaf1b88
bugfixes
2024-09-10 01:57:13 -04:00
Soulter
14c6e56287
Merge branch 'master' into config-refactor
2024-09-10 13:17:04 +08:00
Soulter
7e48514f67
Update README.md
2024-09-08 21:06:20 +08:00
Soulter
d8e70c4d7f
perf: 优化 llm tool 返回值处理
2024-09-08 08:41:26 -04:00
Soulter
fb52989d62
Merge pull request #199 from Soulter/dev
...
解耦合 LLM Tool Use 注册并暴露插件接口
2024-09-08 12:24:34 +00:00
Soulter
5b72ebaad5
delete: remove deprecated files
2024-09-08 08:23:43 -04:00
Soulter
98863ab901
feat: customized tool-use
2024-09-08 08:16:36 -04:00
Soulter
b5cb5eb969
feat: customized tool-use
2024-09-08 19:41:00 +08:00
Soulter
7f4f96f77b
Merge branch 'master' into dev
2024-09-08 19:39:26 +08:00
Soulter
3b3f75f03e
fix: 增大超时时间
2024-08-18 04:00:45 -04:00
Soulter
a5db4d4e47
fix: 修复异端情况下主动信息发送带有本地图片url的消息时报错的问题
2024-08-18 03:55:11 -04:00
Soulter
d3b0f25cfe
refactor: Update ProviderOpenAIOfficial to skip test message when TEST_MODE=on
...
This commit updates the `ProviderOpenAIOfficial` class to skip returning the test message when the environment variable `TEST_MODE` is set to "on". This change ensures that the test message is only returned when both `TEST_LLM` and `TEST_MODE` are set to "on".
2024-08-17 06:19:08 -04:00
Soulter
a9c6a68c5f
Update README.md
2024-08-17 17:59:59 +08:00
Soulter
c27f172452
Merge pull request #190 from Soulter/feat-test
...
[Feature] 添加自动化测试
2024-08-17 17:56:43 +08:00
Soulter
2eeb5822c1
chore: add codecov.yml
2024-08-17 05:54:38 -04:00
Soulter
743046d48f
chore: Create necessary directories for data and temp in coverage test workflow
2024-08-17 05:29:52 -04:00
Soulter
d3a5205bde
refactor: Update coverage test workflow to properly create command configuration file
2024-08-17 05:27:33 -04:00
Soulter
ae6dd8929a
refactor: Update coverage test workflow to create command configuration file properly
2024-08-17 05:25:45 -04:00
Soulter
dcf96896ef
chore: Update coverage test workflow to install dependencies from requirements.txt
2024-08-17 05:10:05 -04:00
Soulter
67792100bb
refactor: Fix command configuration file creation in coverage test workflow
2024-08-17 05:08:08 -04:00
Soulter
48c1263417
chore: add coverage test workflow
2024-08-17 05:02:34 -04:00
Soulter
12d37381fe
perf: request llm api when only TEST_LLM=on
2024-08-17 04:49:43 -04:00
Soulter
dcec3f5f84
feat: unit test
...
perf: func call improvement
2024-08-17 04:46:23 -04:00
Soulter
32e2a7830a
feat: Add timeout parameter to QQOfficial bot client initialization
v3.3.10
2024-08-17 03:20:08 -04:00
Soulter
6992249e53
refactor: Update image downloading method in ProviderOpenAIOfficial
2024-08-17 15:06:13 +08:00
Soulter
107214ac53
fix: Handle errors in AstrBotBootstrap gracefully
2024-08-17 15:01:55 +08:00
Soulter
8a58772911
perf: fill the missing metric record
2024-08-17 14:58:43 +08:00
Soulter
e21736b470
perf: remove message reply when rate limit occur
2024-08-17 14:54:11 +08:00
Soulter
e8679f8984
Create codeql.yml
2024-08-17 14:34:02 +08:00
Soulter
970fe02027
fix: 修复QQ官方机器人API聊天时不能找到平台的问题 #189
2024-08-17 14:30:35 +08:00
Soulter
12216853c5
chore: issue and pr template
2024-08-17 11:20:36 +08:00
Soulter
33ec92258d
Update config.py
v3.3.9
2024-08-13 15:05:16 +08:00
Soulter
a578edf137
fix: metrics
...
perf: aiocqhttp image url
2024-08-12 02:50:31 -04:00
Soulter
f8949ebead
perf: reboot after installing plugin
2024-08-11 23:24:37 -04:00
Soulter
141c91301f
perf: Improve sleep time handling in QQOfficial and ProviderOpenAIOfficial
2024-08-11 23:24:37 -04:00
Soulter
8d95e67b5a
Update README.md
2024-08-11 17:13:49 +08:00
Soulter
0633e7f25f
perf: improve the effects of local function-calling
2024-08-11 03:55:31 -04:00
Soulter
266da0a9d8
fix: 修复重启时 aiocqhttp 没有正常退出导致端口占用的问题
2024-08-11 02:30:49 -04:00
Soulter
121c40f273
perf: raise error when badrequest
2024-08-11 01:49:33 -04:00
Soulter
a876efb95f
fix: 更新后覆盖文件路径错误
v3.3.8
2024-08-10 04:35:07 -04:00
Soulter
95a8cc9498
fix: 修复部分字段未更新导致的错误
2024-08-10 04:13:24 -04:00
Soulter
f02731055e
fix: 修复插件启用忽略前缀之后可能的逻辑冲突
2024-08-10 03:25:50 -04:00
Soulter
1df83addfc
update: add gcc
2024-08-10 14:59:00 +08:00
Soulter
9db43ac5e6
feat: 注册指令支持忽略指令前缀;快捷主动回复
2024-08-10 02:35:54 -04:00