hex2077
|
10c6f34b21
|
feat: 更新模型列表并添加模型未找到警告
在gemini-core.js中添加gemini-2.5-pro-preview-06-05模型
在qwen-core.js中移除未使用的QWEN_LOCK_FILENAME常量并添加模型未找到时的警告日志
|
2025-10-05 15:10:52 +08:00 |
|
AIClient Bot
|
006b96f422
|
feat(server): 多提供商数组配置与启动初始化; fix(qwen-auth): 复用缓存凭据与账号级刷新清理 (src-only)
- Qwen OAuth/认证修复
- 复用本地缓存凭据,避免误入设备授权流
- 修正缓存凭据有效性判断(access_token + expiry_date)
- 刷新 400 仅清理当前上下文凭据文件,避免误删其他账号
- 保留 Qwen 模型名容错回退逻辑
- 多提供商同时生效(配置与启动增强)
- 新增 normalizeConfiguredProviders,支持 MODEL_PROVIDER 数组/逗号分隔
- 启动期依据 DEFAULT_MODEL_PROVIDERS 与号池集合进行适配器初始化
- 启动日志展示 Primary + Additional Model Providers
- 提交范围
- 本提交仅包含 src/* 目录下的改动
|
2025-09-18 14:58:29 +08:00 |
|
hex2077
|
8033c16533
|
feat(qwen): 更新Qwen模型支持及文档
- 调整Qwen模型列表顺序并更新默认API地址
- 在SharedTokenManager中添加凭证设置
- 更新README文档,添加Qwen支持说明及启动参数
|
2025-09-06 13:29:41 +08:00 |
|
hex2077
|
66f758d741
|
feat(convert): 增强协议转换功能,支持更多模型和工具调用
- 新增OpenAI到Claude的协议转换支持
- 添加工具调用状态管理器和JSON Schema清理功能
- 实现智能的reasoning_effort等级判断
- 优化错误处理和日志记录
- 重构代码结构,增加注释和辅助函数
|
2025-09-05 18:03:34 +08:00 |
|
hex2077
|
1b7c143971
|
docs: 更新README以突出开发者特性和免费额度
更新了中英文README文件,强调项目为开发者打造的特性以及提供大量免费API请求额度的优势。同时修改了Qwen API服务中的工具合并逻辑,使其能够正确处理请求中已定义的工具。
|
2025-09-02 16:07:04 +08:00 |
|
hex2077
|
bc6e317638
|
fix(provider-pool): 将默认错误阈值从1调整为3
docs: 更新Qwen Code授权方式和README-EN协议图
feat(qwen-core): 添加工具支持并优化请求头
|
2025-09-02 01:10:20 +08:00 |
|
hex2077
|
c1f203c40e
|
feat(qwen): 新增Qwen Code支持及相关功能实现
1. 在common.js中添加QWEN_API常量
2. 实现QwenApiService核心服务类
3. 添加QwenOAuth2Client认证客户端
4. 实现SharedTokenManager共享令牌管理
5. 更新适配器、API服务端和README文档
6. 添加相关依赖包
|
2025-09-01 17:28:37 +08:00 |
|