从一家中转站换到另一家,要改什么
换站的完整清单:Base URL、模型名映射、参数兼容、缓存、监控。附一个可复用的环境变量模板。
中转站更新 2026-10-28· 真机验证 2026-10-28 by 码农阿风
要改的五处
1. Base URL
多数站点是 https://域名/v1,但也有的不带 /v1 或带额外路径。
2. 模型名
这是最麻烦的一项。 每个站点的模型命名不一样,有的用官方名,有的自己起了别名。
做法:拉 /v1/models 拿到实际列表,做一层映射。
3. 参数兼容
有的站不支持 response_format、tools、reasoning_effort 等参数,传了会报错或被忽略。
4. 流式行为
有的站流式实现不完整(缺心跳、事件格式不同)。
5. 限流阈值
不同站的 RPM/TPM 不一样,并发策略要调整。
一个可复用模板
# .env
LLM_BASE_URL=https://api.example.com/v1
LLM_API_KEY=sk-xxx
LLM_MODEL_FAST=gpt-5-mini
LLM_MODEL_SMART=claude-opus-5-5
代码里只读这三个变量,换站只改 .env。
迁移检查清单
-
/v1/models能拉到 - 最小请求能通
- 流式能通
- 长回答能通
- 工具调用能通
- 账单对得上
六项都过再切生产。