Commit Graph

28 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
73c6d43e4b feat: filter candidates by request resolution 2026-05-18 15:50:08 +08:00
37d0f919e5 feat: add gateway billing estimate and rate limit details 2026-05-15 01:53:52 +08:00
fc5dfd6bc5 feat: add file storage settings and uploads 2026-05-13 20:23:45 +08:00
2685450f3e Restrict priority demotion to same-model peers 2026-05-13 08:37:39 +08:00
a76ab941bc Add platform status switch 2026-05-12 21:49:08 +08:00
682a491d27 Decouple stream cancellation and clarify failover rules 2026-05-12 21:32:23 +08:00
98abd247d6 feat: add priority demotion controls 2026-05-12 18:43:20 +08:00
3917b84b5d fix(ui): 修复媒体网格滚动和空状态显示问题
- 移除媒体网格的最大高度限制和自动垂直滚动
- 将媒体空状态占位符从网格布局改为弹性布局
- 添加媒体空状态占位符的文字居中和行高设置
- 修复API中任务ID类型转换问题
2026-05-12 17:01:06 +08:00
c2696e7bbe feat(api): add load-aware client fallback 2026-05-12 16:59:51 +08:00
b9c9f457e9 feat: add parameter preprocessing audit trail 2026-05-12 13:54:51 +08:00
9ea83be718 Fix realtime queued task counts 2026-05-12 10:41:07 +08:00
2a91b31d12 fix: treat local rate limit queueing separately 2026-05-12 10:34:06 +08:00
7e220b7477 feat: add river-backed async task queue 2026-05-12 10:11:54 +08:00
ba850a06c6 feat: improve model rate limit tracking 2026-05-12 03:22:29 +08:00
05632172d0 feat: add runner failover policies and traces 2026-05-12 02:16:42 +08:00
c992f1de60 feat: add wallet settlement audit flow 2026-05-11 22:59:26 +08:00
0049b246c1 feat: record task attempt chains 2026-05-11 22:39:45 +08:00
0431cb8157 feat: improve model catalog aggregation 2026-05-11 17:44:57 +08:00
ca7e76e815 fix gateway loopback validation chains 2026-05-11 08:48:02 +08:00
d86651ff55 feat: refine api key permissions and admin routes 2026-05-10 23:22:26 +08:00
0fc23d7eb8 feat(api): migrate volces client to gateway 2026-05-10 23:14:10 +08:00
d59756a27c chore: commit pending gateway changes 2026-05-10 22:34:15 +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
c0335bd5d0 feat: add ai gateway local core flow 2026-05-09 16:51:28 +08:00
5b20f017eb feat: scaffold ai gateway identity and design 2026-05-09 16:01:32 +08:00
6323e70e49 Initial project scaffold
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-09 14:36:35 +08:00