Skip to content

负载均衡与 Failover

Channel 配置

bash
curl https://api.osp.io/v1/chat/completions \
  -H "Authorization: Bearer $OSP_A... \
  -H "x-channel: openai" \
  -d '{"model": "gpt-4o", "messages": [{"role": "user", "content": "hi"}]}'

可用 channelopenai(默认)、azureanthropicgoogledeepseek

自动 Failover 机制

错误类型行为
429 RPM/TPM 超限换 channel 重试(最多 3 次)
5xx 服务错误换 channel 重试(最多 2 次)
401/403 认证错误不重试,直接返回

Channel 限速参考

ChannelRPMTPM
OpenAI500150k
Anthropic10050k
Google AI601M
DeepSeek500200k

指定模型自动路由

bash
curl https://api.osp.io/v1/chat/completions \
  -H "Authorization: Bearer $OSP_A... \
  -d '{"model": "claude-sonnet-4", ...}'
  # 自动路由到 anthropic channel