自动路由与稳定性
从客户视角理解 Fuel 的稳定性设计:统一模型名、分组路由、自动切换
客户通常不需要知道平台内部每家上游是谁,但需要知道一件事:
为什么 Fuel 可以在不改你代码的情况下自动切路由。
你真正关心的边界
从客户侧看,Fuel 承诺的是:
- 你只对接一个 Base URL
- 你只使用 Fuel 返回的统一模型名
- 你只需要管理自己的 Key、余额和用量
平台内部则负责:
- 同分组内的渠道优先级
- 供应商健康检查
- 自动故障切换
- 统一模型名映射
为什么统一模型名很重要
统一模型名的意义是:
- 你写一次模型名,就可以让平台内部切不同上游
- 上游变更时,你不需要改 SDK 配置
- 故障切换发生时,你不需要重写请求
例如:
- 你调用的是
gpt5.5 - 你不需要知道它此刻具体走的是哪一家上游
- 只要这把 Key 所在分组还支持
gpt5.5,你的代码就不需要改
分组为什么不能乱选
Fuel 的自动路由是在分组内部完成的,不是跨所有产品包乱切。
这也是为什么:
- GPT 相关模型建议用
GPT混合池子或GPT纯血Pro - Claude 模型用
Claude按次计费(普通 OpenAI / Anthropic SDK)或ClaudeMax满血版(仅 Claude Code) - Gemini / Grok 用
Gemini/Grok按次计费
你先选对分组,平台才有办法在同一分组内帮你做稳定性治理。
对账口径也不会因为切路由而改变
即使平台内部发生切路由:
- 你的 Key 不变
- 你的模型名不变
- 你的用量、余额、账单仍然统一在 Fuel 控制台里看
这就是客户真正需要的“稳定性”。