docs(litellm): record verified provider routes and client access

This commit is contained in:
Codex
2026-10-08 21:56:31 -07:00
parent 9af7b98f17
commit db09881b2d
2 changed files with 10 additions and 3 deletions
+9 -2
View File
@@ -8,6 +8,8 @@ ZenMux Sonnet 5.5 原生 Messages 正常;重复请求证实写入与读取
21,502 prompt-cache tokens。Codex/xAI 已独立授权,SDK 原生请求验证
Luna、Sol 6.1 和 Grok 4.7 返回 OK。用户更新后的 PAYG key 原生 Claude 请求 HTTP 200。
Google AI Studio key 模型目录 HTTP 200,使用上游提供的三个 latest 别名。
17 条路线已加载;原客户端 key 权限已更新,Luna/Sol 的 gateway Responses SSE、
Luna 非流式 Chat Completions、Grok/Gemini 三条 Chat 路线和 PAYG Messages 均实测 OK。
本项目对其他模型的自动 latest 维护尚未实现。
- Environment:`ff859844-8393-4f87-8caf-054df735a65d`。
@@ -55,9 +57,13 @@ Claude 客户端优先使用原生 `/v1/messages`,保留 `cache_control`、
错误由上游返回;使用支持的 `auto` 模式,不在代理中静默改写调用者的要求。
开放模型优先经 OpenRouter;首版 `models.yaml` 来自实际 provider 目录。
`latest` 目前只是手动维护的稳定别名,没有自动追踪新版本。
除 Google 自带 latest 映射由其上游维护外,其他 `latest` 都是本项目手动维护的稳定别名。
Google AI Studio 使用独立 key 与模型表,已实际查询模型目录,
不把 Google OAuth/ADC 当成 AI Studio API key。
Google 三条模型为 gemini-flash-latest、gemini-flash-lite-latest、gemini-pro-latest。
用户新 provider key 的权威位置是 Arcane tools-litellm Project `.env`;
不要用 .145 首次生成的 tools-litellm.env 整体覆盖它,那份文件可能还含旧 provider 值。
该本机文件主要用于 master key 管理与数据库凭据恢复;提供商配置必须先从 Arcane 实查。
## 密钥
@@ -106,7 +112,8 @@ bash oauth-login.sh xai
OAuth 映射为 gpt-luna-latest -> gpt-6-luna、gpt-sol-latest -> gpt-6.1-sol、
grok-latest -> grok-4.7,独立账号目录与 SDK 请求均已验证。
Codex 路线由 `chatgpt/` 访问,优先 `/v1/responses`;
使用消息列表形式的 input 和 stream=true,按 SSE 读取到 response.completed。
原生 Responses 使用消息列表形式的 input 和 stream=true,按 SSE 读取到 response.completed。
常规 OpenAI SDK 客户端也可用 /v1/chat/completions,Luna 非流式桥接已实测 OK。
实测直接给字符串 input 会被 Codex backend 拒绝;不要把已授权误写成协议完全兼容。
xAI 路线使用 `xai/` 与 `use_xai_oauth: true`,不能设置 XAI API key 覆盖它。
新增 token 后需重启代理,运行时 refresh 会写回同一个持久卷。
+1 -1
View File
@@ -1,4 +1,4 @@
# latest 为本项目固定别名;不会自行追踪上游发布。
# 除 Google 自带 latest 别名外,本项目映射不会自行追踪上游发布。
zenmux:
claude-sonnet-latest: anthropic/claude-sonnet-5.5
claude-opus-latest: anthropic/claude-opus-5.5