minecraft1024a
|
95bbcaff18
|
refactor(llm_models): 重构并发请求逻辑以提高代码复用性
将并发请求的通用逻辑提取到一个新的 `execute_concurrently` 辅助函数中。此举简化了 `LLMRequest.get_response` 方法,使其更易于阅读和维护。
现在,`get_response` 方法调用 `execute_concurrently` 来处理并发执行,而不是在方法内部直接管理任务创建和结果收集。同时,改进了单个请求失败时的异常处理和重试逻辑,使其在并发和非并发模式下都更加健壮。
Co-authored-by: 雅诺狐 <foxcyber907@users.noreply.github.com>
|
2025-08-17 12:12:12 +08:00 |
|
雅诺狐
|
d46d689c43
|
数据库重构
|
2025-08-16 23:43:45 +08:00 |
|
雅诺狐
|
7dfaf54c9c
|
llm统计记录模型反应时间
|
2025-08-16 14:26:18 +08:00 |
|
minecraft1024a
|
54565a405c
|
添加并发请求支持,更新LLMRequest类以允许根据配置的并发数量进行异步请求
|
2025-08-16 13:39:49 +08:00 |
|
minecraft1024a
|
602653c8c0
|
优化API调用超时提示信息,增加空回复重试逻辑(应该能用)
|
2025-08-13 17:56:32 +08:00 |
|
ikun-11451
|
47f83d9f8f
|
给这个文件的请求session加上一个with上下文管理喵~
|
2025-08-13 17:09:27 +08:00 |
|
minecraft1024a
|
c0720a72cb
|
优化图片格式处理,统一将'jpg'格式转换为'jpeg',新增标准化和MIME类型转换功能,以确保API兼容性和提高代码可读性(最主要的还是为了gemini)
|
2025-08-13 13:20:15 +08:00 |
|
雅诺狐
|
fe97d897ef
|
优化项目结构,格式化代码
|
2025-08-13 09:49:39 +08:00 |
|
minecraft1024a
|
df9ca109c6
|
fix;优化Web搜索工具和URL解析工具的API Key处理逻辑,确保API Key为有效字符串并添加相应的警告日志。同时,增强URL输入处理,支持字符串和列表格式,确保有效URL的提取和验证。(同时改了一点reply提示词)
|
2025-08-12 16:23:16 +08:00 |
|
minecraft1024a
|
837631d1aa
|
feat:添加了一个异步HTTP接口的gemini客户端
|
2025-08-12 15:56:12 +08:00 |
|
minecraft1024a
|
417f5647b5
|
feat:新增内容混淆功能:在API配置中添加混淆选项及强度设置;更新LLM请求处理逻辑以支持内容混淆,包含随机乱码注入和过滤规则指令(最主要的是防**google的审查)
|
2025-08-12 14:31:59 +08:00 |
|
雅诺狐
|
2d4745cd58
|
初始化
|
2025-08-11 19:34:18 +08:00 |
|