docai.cc

从一家中转站换到另一家,要改什么

换站的完整清单: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 能拉到
  • 最小请求能通
  • 流式能通
  • 长回答能通
  • 工具调用能通
  • 账单对得上

六项都过再切生产。