リクエストの調査

AI APIエラー:401、429、5xx、タイムアウト

OpenAI、Claude、Gemini APIの認証、割当、頻度制限、一時的失敗を区別し、再試行判断前に詳細を確認。

簡潔な回答

APIエラーだけでは提供元の障害を証明できません。エラー本文とリクエストIDを読み、該当する状態コンポーネントを確認してください。認証や請求の問題には設定変更が必要です。一時的な失敗には制限付き再試行が適する場合があります。

エラー分類から確認

表で最初の確認を選びます。正確な意味・対処は提供元、エンドポイント、エラー本文によります。

表示内容初回チェック証明できないこと
400 / 404 / 413リクエスト形式、エンドポイント、資源、サイズ。提供元エラーを確認サービス全体の障害
401 / 403認証情報、アクセス権限、提供元固有の制限全ユーザーが遮断されていること
429制限ヘッダー、割当、クレジット、支出上限即時再試行が成功すること
500 / 503 / 529提供元エラー詳細と対象公式コンポーネント確認済みの世界規模のインシデント
タイムアウト/接続エラークライアント期限、DNS、TLS、プロキシ、リクエスト時間失敗を起こした側

OpenAI:429は異なる制限の場合があります

HTTP 429だけでなくerror.codeを確認。OpenAIは頻度制限と残高不足、組織・プロジェクト上限を区別します。請求・割当エラーは再試行では直りません。一時的制限や過負荷ではRetry-Afterに従い再試行を制限してください。

APIコンポーネントはOpenAI API項目を使います。ChatGPTアプリはAPI結果や特定GPTモデル健全性を確認できません。

Claude:過負荷と支出上限は別です

Claudeは529を過負荷、401を認証失敗、403を権限失敗と定義します。429はレート制限や支出上限の場合があります。利用階層の支出上限429にはRetry-Afterがなく、利用再開まで失敗します。再試行方針の選択前にエラー全体を確認してください。

ClaudeではHTTP 200後にストリームエラーが起こり得ます。完了とエラーイベントを確認してください。ヘッダー受信だけでは生成成功を証明しません。

Gemini:開発者エンドポイントを確認

Googleは一時的エラーに上限付き指数バックオフとランダムな遅延を勧めています。API版、モデル、対応パラメーターも確認してください。開発者API自体の報告を参照し、GeminiアプリフィードはGemini APIやAI Studioを対象としません。

再試行予算を設定

アプリの設計として最大試行回数と総時間予算の両方を設定し、SDKが行った再試行も含めてください。提供元が一時的とするエラーには指数バックオフとランダムな遅延を使い、該当する再試行ヘッダーに従ってください。

中断リクエストの再実行前に、既に出力、課金、後続処理が生じた可能性を確認してください。モデルの再試行とエージェントのツール操作の繰り返しは別の判断です。調査用にリクエストIDを残し、許容予算に達したら自動再試行を止めてください。

特定応答を調査

リクエストエラー専用ガイドを使ってください。リクエスト失敗の説明でアカウント上限監視ではありません。

関連サービスページ

各項目に収集範囲を表示します。リンクされたサービスが自動収集されるとは限りません。

編集確認日はこのガイドに適用されます。リアルタイム報告の収集時刻はサービスページにあります。