fix(litellm): gate OAuth routes on real credentials
This commit is contained in:
@@ -29,6 +29,8 @@ Google AI Studio key 尚未取得;latest 自动维护尚未实现。
|
||||
只使用单个代理 worker,降低 OAuth refresh token 竞争的风险。
|
||||
所有配置从 Git 生成,不允许 UI 中的模型配置成为另一份权威。
|
||||
未提供 key 或未完成 OAuth 登录的路线不会进入运行配置。
|
||||
OAuth 判定检查 auth.json 中 access_token,不仅检查文件存在性:
|
||||
Codex 设备授权期间会先写入冷却占位文件,这不代表已经授权。
|
||||
|
||||
## Provider 与缓存
|
||||
|
||||
@@ -100,6 +102,8 @@ bash oauth-login.sh xai
|
||||
登录 helper 使用 host network 仅供本地 OAuth 回调,生产代理仍使用独立 bridge。
|
||||
|
||||
确认账号实际支持的模型 ID 后,在 `models.yaml` 的 `chatgpt`/`xai` 表添加别名。
|
||||
已预置的 OAuth 候选为 gpt-luna-latest/gpt-sol-latest/grok-latest,
|
||||
只是先前 Hindsight 使用过的模型,不代表本代理独立账号已授权。
|
||||
Codex 路线由 `chatgpt/` 访问,优先 `/v1/responses`;
|
||||
xAI 路线使用 `xai/` 与 `use_xai_oauth: true`,不能设置 XAI API key 覆盖它。
|
||||
新增 token 后需重启代理,运行时 refresh 会写回同一个持久卷。
|
||||
|
||||
Reference in New Issue
Block a user