フェイルオーバー

プロバイダーが利用不可の場合の自動フェイルオーバー。

自動フェイルオーバー

モデルの第一候補プロバイダーが 5xx エラーまたはタイムアウトを返した場合、AllToken は自動的に次の利用可能なプロバイダーにリクエストを再試行します。このプロセスは完全に透過的です — アプリケーションにリトライロジックがなくても、成功したレスポンスを受け取ることができます。

フォールバックチェーン

各モデルには優先度順に並んだプロバイダーのリストがあります。第一候補プロバイダーが失敗した場合:

  1. リクエストは優先度 2 のプロバイダーにルーティングされます
  2. それも失敗した場合、優先度 3 を試みます
  3. プロバイダーが応答するか、すべて使い果たすまで続きます

モデル詳細ページの「利用可能なプロバイダー」でフォールバックチェーンを確認できます。

エラーのパススルー

クライアントエラー(4xx)はリトライをトリガーしません — これらはリクエスト自体に問題があることを示します(無効な API Key、不正な形式、レート制限)。サーバーエラー(5xx)のみがフェイルオーバーメカニズムをトリガーします。