Commit Graph

8 Commits

Author SHA1 Message Date
8ad5b06c18 feat(api): 添加多媒体内容支持并优化钱包计费系统
- 在 API 接口定义中为 video_url 和 audio_url 类型添加 mime_type 字段
- 实现 Google Gemini 客户端对视频和音频内容的支持,包括媒体类型检测和数据传输
- 添加 Gemini 客户端测试用例验证多媒体内容转换功能
- 重构 Playground 页面的媒体上传逻辑以支持 MIME 类型传递
- 实现钱包计费预留机制,确保任务执行前余额充足
- 添加钱包冻结余额管理,防止并发操作导致的超扣问题
- 实现计费预留释放逻辑,处理任务失败或取消情况下的资金返还
- 优化数据库事务处理,确保计费操作的原子性和一致性
- 添加数据库集成测试验证迁移脚本执行流程
- 统一 Google Gemini 相关模型提供商标识符映射
2026-05-22 23:46:08 +08:00
69d23efb57 fix(clients): preserve gemini tool call responses 2026-05-19 21:32:50 +08:00
13186f8ed1
feat(chat): 完善 Chat Completions 兼容层 2026-05-19 17:46:27 +08:00
ba419cd90a fix task duration recording 2026-05-18 01:06:52 +08:00
f550c0acd5 feat(admin): 添加网络代理配置和钱包交易功能
- 在管理面板中集成网络代理配置显示和平台代理设置
- 添加钱包摘要和交易列表API接口及数据管理
- 实现SSE流式响应中的错误处理机制
- 添加全局HTTP代理环境变量配置支持
- 更新平台表单以支持代理模式选择和自定义代理地址
- 集成钱包交易查询过滤和分页功能
- 优化API错误详情解析和显示格式
2026-05-11 23:02:10 +08:00
0431cb8157 feat: improve model catalog aggregation 2026-05-11 17:44:57 +08:00
53f8edfb67 feat: enrich task record details 2026-05-10 22:33:58 +08:00
fdcdcd477b feat: implement AI gateway phase one runtime 2026-05-09 21:18:32 +08:00