Commit Graph

58 Commits

Author SHA1 Message Date
UnCLAS-Prommer
01c52e4caf Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-08-03 00:50:19 +08:00
UnCLAS-Prommer
9afa549aee 让Gemini的图像可用,修复部分typing 2025-08-03 00:49:19 +08:00
UnCLAS-Prommer
9b65b740be Merge pull request #1155 from Windpicker-owo/dev
修复了语音识别一个不太聪明的bug
2025-08-01 16:02:33 +08:00
Windpicker-owo
b79faf8f86 修复了语音识别一个不太聪明的bug 2025-08-01 15:30:35 +08:00
UnCLAS-Prommer
38930b0ceb 显示用了什么模型 2025-08-01 15:28:57 +08:00
Windpicker-owo
fcaa78f9a5 删除了add_file_content 2025-08-01 12:49:09 +08:00
Windpicker-owo
25cb8d41bb 修复了语音识别功能 2025-08-01 03:32:00 +08:00
UnCLAS-Prommer
17d6aeefab 修复interval 2025-07-31 23:15:17 +08:00
UnCLAS-Prommer
37e52a1566 tools系统 2025-07-31 11:41:15 +08:00
UnCLAS-Prommer
483c8fb547 请求中增加extra_params功能 2025-07-31 01:08:35 +08:00
UnCLAS-Prommer
6c0edd0ad7 调整对应的调用 2025-07-30 17:07:55 +08:00
UnCLAS-Prommer
3c40ceda4c 大修LLMReq 2025-07-30 09:45:13 +08:00
墨梓柒
7313529dcb feat: 添加任务类型和能力字段至模型配置,增强模型初始化逻辑 2025-07-29 09:57:20 +08:00
墨梓柒
f0b9e8919a fix: 增强LLMRequest类的异常处理,添加统一的模型异常处理方法 2025-07-28 19:54:37 +08:00
墨梓柒
3a11c69b8c fix: 更新LLMRequest类的任务名称确定逻辑,优先使用配置文件中的task_type和capabilities字段 2025-07-28 19:50:40 +08:00
墨梓柒
72bcbb95ea fix: 修复LLMRequest类中的思维链提取逻辑,确保正确获取推理内容 2025-07-28 19:26:31 +08:00
墨梓柒
5353a1e50d fix: 优化LLMRequest类,初始化请求处理器并简化任务映射逻辑 2025-07-28 19:22:45 +08:00
墨梓柒
2335ec6577 fix: 兼容新旧格式的模型名称获取,保留provider兼容性 2025-07-25 16:44:55 +08:00
墨梓柒
97def0e931 优化性能:添加请求处理器缓存,减少重复创建;新增性能测试用例 2025-07-25 14:05:59 +08:00
墨梓柒
909e47bcee 初步重构llmrequest 2025-07-25 13:21:48 +08:00
SengokuCola
3495926f55 Update utils_model.py 2025-07-25 02:01:28 +08:00
SengokuCola
4ab6d59a79 fix:修复enable_thinking导致的400问题 2025-07-24 23:20:05 +08:00
UnCLAS-Prommer
f2c901bc98 typing 2025-07-20 18:14:53 +08:00
UnCLAS-Prommer
400ffd0b53 增加样例插件,修复统计数据(部分),修复一个bug 2025-07-19 00:46:04 +08:00
Windpicker-owo
93f150f95e 修复了3处类型标注错误 2025-07-18 13:11:10 +08:00
Windpicker-owo
3d9f1a1d5a 增加了enable_asr配置选项,更改一处潜在的bug 2025-07-18 13:02:38 +08:00
Windpicker-owo
2636e9d55a 正确修改了file_bytes的类型标注 2025-07-17 15:47:33 +08:00
Windpicker-owo
830acaf35f 优化了代码规范 2025-07-17 15:35:13 +08:00
Windpicker-owo
367be4e7d7 优化了部分代码 2025-07-17 15:12:20 +08:00
Windpicker-owo
587aca4d18 增加对voice类型消息的支持 2025-07-17 14:50:19 +08:00
墨梓柒
3a1f544014 soft reset commit c71f2b21c064564631b960ecbbca6f25cfcae08d(use repush) 2025-07-16 11:20:26 +08:00
墨梓柒
c71f2b21c0 feat: 添加同步获取embedding向量和生成响应的方法 2025-07-16 11:00:16 +08:00
SengokuCola
0e982ebcab better:优化关系prompt,回退utils的修改 2025-07-06 23:18:12 +08:00
github-actions[bot]
f001eb51fb 🤖 自动格式化代码 [skip ci] 2025-07-06 14:15:13 +00:00
SengokuCola
02b747e2fc Merge pull request #1057 from Todysheep/dev
feat: 更新LLMRequest类以支持自定义参数,更新payload键值添加逻辑,兼容不支持某些键值的api
2025-07-06 22:15:00 +08:00
CNMr.Sunshine
dae2ea2a2a Update utils_model.py 2025-07-01 16:19:58 +08:00
SengokuCola
5351b7639c better:优化表达方式和侧面人格 2025-06-25 15:53:59 +08:00
Todysheep
7961a1f04c Update src/llm_models/utils_model.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-06-23 16:30:25 +08:00
Todysheep
c7a804e286 feat: 更新 LLMRequest 类以支持自定义参数,更新 payload 键值添加逻辑,兼容不支持某些键值的api 2025-06-23 16:09:14 +08:00
SengokuCola
66f35bb5e7 feat:为focus的no_reply决策加入更多信息,可以自定义频率 2025-06-23 15:36:31 +08:00
github-actions[bot]
40c5763864 🤖 自动格式化代码 [skip ci] 2025-06-16 05:48:17 +00:00
SengokuCola
2cbd9745d2 fix:优化表情包ascii问题 2025-06-16 13:47:25 +08:00
晴猫
fc7b9b61d9 fix: 将日志级别从trace更改为debug 2025-06-11 22:49:25 +09:00
春河晴
61d6672b46 use logger.warning instead of logger.warn 2025-06-11 16:15:24 +09:00
春河晴
302240478c update logger configuration 2025-06-11 15:48:59 +09:00
春河晴
7b4e7b94f8 use structlog instead of loguru 2025-06-11 15:17:08 +09:00
春河晴
3288051b42 temp fix https://github.com/crate/crate-python/issues/708 2025-06-05 15:52:28 +09:00
SengokuCola
303e920e3a fix:提供更自定义的max_token配置
弱智api服务商输出</think>输出一半被max_tokens截断了
2025-06-05 10:18:50 +08:00
SengokuCola
4ebfca096c fix:统一llm请求函数,改动模型名称 2025-06-04 23:27:24 +08:00
SengokuCola
b3744528e5 fix:优化prompt和Logger 2025-06-03 18:15:31 +08:00