wangbo
|
8362d6d27a
|
feat(routing): 完善平台满载避让与故障轮转
为未配置并发上限的平台增加基于运行和等待任务数的软负载,并按非满载、有效优先级、缓存亲和与负载稳定排序。\n\n平台模型 RPM、TPM 和并发额度竞争失败时只轮转候选,不触发冷却、禁用或降级;用户组额度保持不可绕过。补齐异步冷却排队恢复、满载原因、选择原因与低基数指标。\n\n验证:go test ./...;go vet ./...;PostgreSQL 原子额度、准入队列、Worker 容量回收及故障策略 HTTP acceptance。
|
2026-08-03 17:42:34 +08:00 |
|
wangbo
|
7376d6fab6
|
refactor(access): 统一分层白名单权限语义
取消跨主体专属占用,按租户、用户组、用户、当前 API Key 和 scope 分层求交,并在任务落库前统一校验候选。\n\n增加旧 allow 规则归档清理迁移、脱敏审计工具和回滚运行手册,补齐主体隔离、deny 优先及列表与运行时一致性测试。
|
2026-08-03 15:43:49 +08:00 |
|
wangbo
|
fb7e08fe5c
|
fix(runtime): honor requested platform for routing
|
2026-07-24 07:56:48 +08:00 |
|
easyai
|
3056cf8fca
|
feat(gateway): 补齐桌面端高级媒体直连接口
ci / verify (pull_request) Successful in 15m34s
新增图片矢量化、视频超分、每日用量、计价与任务隔离能力,并通过环境变量解析平台凭据。
已通过 Go 全量门禁、迁移检查、镜像构建以及 Vectorizer 五格式和 Topaz 3 秒视频真实 DEV 验收。
|
2026-07-22 14:02:53 +08:00 |
|
wangbo
|
6b675c406e
|
fix(billing): 修正模型计费配置继承优先级
|
2026-07-22 00:24:36 +08:00 |
|
chengcheng
|
e3dfe8162b
|
fix(billing): 视频时长按实际秒数线性计费
将五秒基础价按 duration / 5 比例结算,保留 provider 返回的小数时长,避免六秒视频被按两个完整单位收费。
影响:所有使用 5s 视频基础价的模型,quantity 与 durationUnitCount 允许小数。新增迁移同步现存规则的旧 ceil 公式元数据。
验证:go vet ./...;pnpm lint;pnpm test;pnpm build;./tests/ci/migrations-test.sh
|
2026-07-21 13:32:23 +08:00 |
|
chengcheng
|
8beb8501fa
|
fix(billing): 封住发布前计费竞态
ci / verify (pull_request) Failing after 8s
阻止上游提交状态不明的任务被租约接管后重复执行,并为人工复核保留可操作的结算记录。
将生产提交绑定到当前估价签名,统一复用预处理快照,并补强规则形状、定点溢出与历史规则兼容校验。
已通过 PostgreSQL 16 集成测试、Go 全量测试与静态检查、前端测试与构建、OpenAPI、依赖审计、镜像、迁移、流水线和 SemVer 门禁。
|
2026-07-21 10:23:58 +08:00 |
|
chengcheng
|
5b2b94b1bd
|
feat(billing): 完成异步结算与请求执行闭环
统一任务成功、Attempt 与结算 Outbox 的事务边界,增加多实例安全结算、人工复核、请求幂等与执行租约。钱包决策使用九位精确金额,并通过审计保护约束保留流水事实;同时补充管理接口、指标与 PostgreSQL 集成测试。
|
2026-07-21 00:25:53 +08:00 |
|
chengcheng
|
5114686c35
|
feat(billing): 统一计价与候选冻结估算
新增 effective-pricing-v2、9 位十进制定点计算、显式免费校验和结构化缺价错误。估价与生产预处理覆盖全部可用候选,并按最大候选费用冻结;规则优先级为平台模型、平台、基准模型。\n\n同步计价契约和 OpenAPI,补充 Token 参数别名、视频五秒向上取整及缺价回归测试。\n\n验证:go test ./...、pnpm openapi、Web 测试与构建通过。
|
2026-07-20 23:22:45 +08:00 |
|
wangbo
|
5ee267ecbd
|
feat: 完善模型请求适配与输出限制
|
2026-07-17 13:52:00 +08:00 |
|
wangbo
|
0e675e259c
|
feat: add runner failover rules and cache affinity
|
2026-06-28 20:50:23 +08:00 |
|
wangbo
|
7f32446466
|
feat: support cached input token billing
|
2026-06-23 17:17:57 +08:00 |
|
wangbo
|
c4341335d7
|
feat: 支持 MiniMax 音色克隆和 2.8 语音模型
|
2026-06-17 02:13:21 +08:00 |
|
wangbo
|
97f29ed156
|
Restore standard MiniMax resolutions and client mapping
|
2026-06-08 09:29:45 +08:00 |
|
wangbo
|
dc14866210
|
迁移音频生成与语音合成到 gateway 并补充 simulation 测试
|
2026-06-07 10:26:57 +08:00 |
|
wangbo
|
644a6f9d17
|
完善文档页文本向量与重排序调用支持
|
2026-05-31 21:18:41 +08:00 |
|
wangbo
|
11a2c13e4a
|
fix: prefer generated video metadata for billing
|
2026-05-20 00:11:28 +08:00 |
|
wangbo
|
73c6d43e4b
|
feat: filter candidates by request resolution
|
2026-05-18 15:50:08 +08:00 |
|
wangbo
|
37d0f919e5
|
feat: add gateway billing estimate and rate limit details
|
2026-05-15 01:53:52 +08:00 |
|
wangbo
|
b9c9f457e9
|
feat: add parameter preprocessing audit trail
|
2026-05-12 13:54:51 +08:00 |
|
wangbo
|
c992f1de60
|
feat: add wallet settlement audit flow
|
2026-05-11 22:59:26 +08:00 |
|
wangbo
|
ca7e76e815
|
fix gateway loopback validation chains
|
2026-05-11 08:48:02 +08:00 |
|
wangbo
|
53f8edfb67
|
feat: enrich task record details
|
2026-05-10 22:33:58 +08:00 |
|
wangbo
|
fdcdcd477b
|
feat: implement AI gateway phase one runtime
|
2026-05-09 21:18:32 +08:00 |
|