feat(grok): 视频按模型族配置每秒单价,并补齐管理端映射设置

分组新增 video_model_prices(JSONB);计费优先模型×分辨率覆盖,
其次旧分辨率三列,最后官方按模型族默认价。同步补齐 admin 设置
中的 grok_default_text_model / 跨客户端映射开关,并保持
grok-imagine-video-1.5 请求模型 identity 不被静默改写。
This commit is contained in:
IanShaw027
2026-08-07 12:44:08 +08:00
parent 370bdcf695
commit eb6c9663e7
17 changed files with 444 additions and 55 deletions
+21
View File
@@ -0,0 +1,21 @@
# Grok 完整整合进度(单 PR)
分支:`feat/grok-complete-integration`(基准 `upstream/main`)
## 已完成阶段
1. **模型目录与可配置映射** — 默认禁止 gpt/claude→grok-4.5;设置项 `grok_default_text_model` / `grok_cross_client_model_map_enabled`
2. **密码登录 + SSO 校验** — `POST .../oauth/password`、`.../oauth/sso-token`;不落库密码/raw SSO
3. **视频按模型族定价** — `groups.video_model_prices` JSONB;计费顺序:模型×分辨率 → 旧三列 → 官方默认
## 待续阶段
- free-tier / cooldown / payment-required 调度
- media/voice 增量与错误语义
- 网关 tool_choice / active-delta(默认关)/ web_search
- 前端 CreateAccount SSO/密码入口
- 详见子代理审计结论(对照 personal-dev vs main)
## 原则
以 main 为底重写,不整文件 pick personal-dev;migration 使用新序号(如 217)。