feat: 新增AI网关
正在显示
差异被折叠。
docs/ai-gateway-api-standard.md
0 → 100644
差异被折叠。
docs/ai-gateway-design.html
0 → 100644
差异被折叠。
migrations/fix_dms_schema.sql
0 → 100644
| ... | ... | @@ -42,6 +42,7 @@ |
| "@fastify/cors": "^11.3.0", | ||
| "@fastify/formbody": "^9.0.0", | ||
| "@fastify/http-proxy": "^11.6.2", | ||
| "@fastify/rate-limit": "^11.2.0", | ||
| "@fastify/swagger": "^9.8.1", | ||
| "@fastify/swagger-ui": "^6.1.1", | ||
| "ali-oss": "^6.23.0", | ||
| ... | ... |
src/db/schema/ai/ai-usage.js
0 → 100644
src/db/schema/ai/api-keys.js
0 → 100644
src/db/schema/ai/apps.js
0 → 100644
src/db/schema/ai/model-prices.js
0 → 100644
src/lib/errors.js
0 → 100644
src/plugins/rate-limit.js
0 → 100644
src/routes/ai/admin/apps.js
0 → 100644
src/routes/ai/admin/autohooks.js
0 → 100644
src/routes/ai/admin/keys.js
0 → 100644
src/routes/ai/admin/models.js
0 → 100644
src/routes/ai/admin/usage.js
0 → 100644
src/routes/ai/autohooks.js
0 → 100644
src/routes/ai/chat.js
0 → 100644
src/routes/ai/images.js
0 → 100644
src/routes/ai/models.js
0 → 100644
src/routes/ai/usage.js
0 → 100644
src/routes/ai/videos.js
0 → 100644
src/schemas/ai/admin.js
0 → 100644
src/schemas/ai/chat.js
0 → 100644
src/schemas/ai/image.js
0 → 100644
src/schemas/ai/usage.js
0 → 100644
src/schemas/ai/video.js
0 → 100644
src/services/ai/admin.service.js
0 → 100644
差异被折叠。
src/services/ai/call-flow.js
0 → 100644
src/services/ai/error.service.js
0 → 100644
src/services/ai/model.service.js
0 → 100644
src/services/ai/quota.service.js
0 → 100644
src/services/ai/rate-limit.js
0 → 100644
src/services/ai/report.service.js
0 → 100644
src/services/ai/upstream.js
0 → 100644
差异被折叠。
src/services/ai/usage-parser.js
0 → 100644
差异被折叠。
src/services/ai/usage.service.js
0 → 100644
差异被折叠。
src/services/ai/video.service.js
0 → 100644
差异被折叠。
差异被折叠。
test/routes/ai-gateway.test.js
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
test/unit/ai-gateway.test.js
0 → 100644
差异被折叠。
test/unit/ai-image-usage.test.js
0 → 100644
差异被折叠。
test/unit/ai-pricing.test.js
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
test/unit/usage-parser.test.js
0 → 100644
差异被折叠。
请
注册
或者
登录
后发表评论