Commit Graph

857 Commits

Author SHA1 Message Date
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
Soulter 0f470cf96f Update README.md 2024-08-09 12:26:00 +08:00