wangbo
|
fe8dcb40ca
|
feat(openai): 完善 Chat 与 Responses 参数转发
原生 Chat/Responses 改为透明转发,保留标准工具结构并保护调用方显式参数。补齐 Responses 到 Chat 的兼容转换、协议路由边界、完整响应和流式事件,并同步更新 Swagger、回归测试与真实验收脚本。
验证:
- cd apps/api && env -u AI_GATEWAY_TEST_DATABASE_URL go test ./... -count=1
- pnpm openapi
- pnpm lint
- pnpm test
- pnpm build
- gofmt -l 无输出
- git diff --check 通过
风险:
- Chat 回退无法等价表达的 Responses 原生能力现在会返回 unsupported_response_parameter
- 真实供应商 E2E 因本地没有已启用的平台模型候选而未完成
|
2026-08-04 19:26:48 +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 |
|
wangbo
|
8847d973a8
|
feat: add Responses API compatibility
|
2026-07-10 23:33:15 +08:00 |
|
wangbo
|
0e675e259c
|
feat: add runner failover rules and cache affinity
|
2026-06-28 20:50:23 +08:00 |
|
chensipeng
|
13186f8ed1
|
feat(chat): 完善 Chat Completions 兼容层
|
2026-05-19 17:46:27 +08:00 |
|
wangbo
|
d59756a27c
|
chore: commit pending gateway changes
|
2026-05-10 22:34:15 +08:00 |
|
wangbo
|
fdcdcd477b
|
feat: implement AI gateway phase one runtime
|
2026-05-09 21:18:32 +08:00 |
|