wangbo
|
76a7702925
|
fix(media): 对齐 EasyAI 媒体响应与转存策略
统一媒体异步提交和轮询响应,扩展 /ai/result 到当前用户的 Gateway 媒体任务,并保持既有 Gateway 字段兼容。\n\n启用转存但无可用渠道时回退到 24 小时本地静态资源;关闭转存时保留图片、音频等上游 Base64 字段。同步更新文件上传兼容结构、OpenAPI、管理端说明和回归测试。\n\n验证:cd apps/api && env -u AI_GATEWAY_TEST_DATABASE_URL go test ./... -count=1;gofmt -l 无输出;pnpm nx run web:typecheck。
|
2026-07-23 22:35:41 +08:00 |
|
easyai
|
e07a997aa9
|
feat(api): 统一官方兼容接口响应协议
兼容接口现在以入口协议作为最终响应协议,同协议保留官方 Wire 响应,跨协议统一转换成功、任务状态与错误结构。
同时修正异步提交状态边界,持久化兼容公开任务标识和官方提交响应,并新增迁移、流式响应及协议契约测试。
验证:go vet ./...;go test ./...;govulncheck ./...;pnpm lint;pnpm test;pnpm build;pnpm audit --audit-level high;pnpm openapi;全部 CI 脚本。
|
2026-07-22 15:34:59 +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 |
|
easyai
|
7c5a999e32
|
feat(api): 统一公开接口为 /api/v1 前缀
将通用生成、Gemini、可灵、火山、健康检查与 OpenAPI 的推荐入口统一到 /api/v1,并保留历史路径作为兼容别名。同步更新代理配置、接入文档、接口清单和前缀回归测试。\n\n验证:go vet ./...;go test ./...;pnpm openapi;pnpm lint;pnpm test;pnpm build;公开 OpenAPI 71 个方法与接口清单机器比对一致。
|
2026-07-22 08:48:32 +08:00 |
|
wangbo
|
5a71643099
|
feat(kling): 接入 Omni 视频兼容接口
|
2026-07-22 00:25:05 +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
|
0d18df54f1
|
feat: 增加计费预估核对运维流程
|
2026-07-17 13:57:21 +08:00 |
|
wangbo
|
5ee267ecbd
|
feat: 完善模型请求适配与输出限制
|
2026-07-17 13:52:00 +08:00 |
|
wangbo
|
a24eb1aeb0
|
feat: 自托管 AI Gateway 运维管理 SKILL
|
2026-07-16 23:57:14 +08:00 |
|
wangbo
|
8847d973a8
|
feat: add Responses API compatibility
|
2026-07-10 23:33:15 +08:00 |
|
wangbo
|
b7351f3b9b
|
feat(runtime): 适配推理模式开关
|
2026-07-06 02:03:03 +08:00 |
|
wangbo
|
7f32446466
|
feat: support cached input token billing
|
2026-06-23 17:17:57 +08:00 |
|
chengcheng
|
e8df26da9b
|
feat(api): 支持取消本地排队任务
|
2026-06-09 19:09:20 +08:00 |
|
wangbo
|
679bfeb9c9
|
Add multipart image edit support
|
2026-06-08 01:17:42 +08:00 |
|
wangbo
|
dc14866210
|
迁移音频生成与语音合成到 gateway 并补充 simulation 测试
|
2026-06-07 10:26:57 +08:00 |
|
wangbo
|
f5c69b9852
|
feat: support image quality control
|
2026-05-28 00:17:27 +08:00 |
|
chensipeng
|
13186f8ed1
|
feat(chat): 完善 Chat Completions 兼容层
|
2026-05-19 17:46:27 +08:00 |
|
chensipeng
|
ae197a742f
|
docs(api): 同步 /api/v1/chat/completions 的 OpenAPI 与同步响应
补充 Chat Completions 的兼容响应模型与路由注释,确保 /api/v1/chat/completions 按同步兼容格式返回并更新对应测试与 Swagger 文档。
|
2026-05-16 00:19:39 +08:00 |
|
chensipeng
|
34c3251c6d
|
docs(api): 补全 OpenAPI 上传与系统设置文档
为文件上传、静态资源和文件存储设置接口补齐注释,并同步更新生成的 Swagger 文档。
|
2026-05-15 09:59:25 +08:00 |
|
chensipeng
|
918dfbfee1
|
docs(api): 补全 OpenAPI 注释与生成文档
为接口、模型与脚本补齐 Swagger/OpenAPI 注释,生成最新文档,并增加一键生成与查看入口。
|
2026-05-14 18:18:27 +08:00 |
|