フェイルオーバー
プロバイダーが利用不可の場合の自動フェイルオーバー。
自動フェイルオーバー
モデルの第一候補プロバイダーが 5xx エラーまたはタイムアウトを返した場合、AllToken は自動的に次の利用可能なプロバイダーにリクエストを再試行します。このプロセスは完全に透過的です — アプリケーションにリトライロジックがなくても、成功したレスポンスを受け取ることができます。
フォールバックチェーン
各モデルには優先度順に並んだプロバイダーのリストがあります。第一候補プロバイダーが失敗した場合:
- リクエストは優先度 2 のプロバイダーにルーティングされます
- それも失敗した場合、優先度 3 を試みます
- プロバイダーが応答するか、すべて使い果たすまで続きます
モデル詳細ページの「利用可能なプロバイダー」でフォールバックチェーンを確認できます。
エラーのパススルー
クライアントエラー(4xx)はリトライをトリガーしません — これらはリクエスト自体に問題があることを示します(無効な API Key、不正な形式、レート制限)。サーバーエラー(5xx)のみがフェイルオーバーメカニズムをトリガーします。