B2BB2B LLM

エラー

HTTP エラー コード、応答形式、および再試行ルール。

エラー

HTTP意味推奨されるアクション
400無効なリクエスト正しい JSON と必須フィールド
401無効、凍結、または取り消されたキーキーをローテーションまたはフリーズ解除する
402アカウント残高が不足しているか、キーの使用制限に達しています資金を追加するか、キー制限をリセット/増加します
403API 許可リストによって拒否されたキーまたはソース IP に対してモデルを使用できませんキーの権限を更新するか、許可された送信元 IP を使用します
404不明なエンドポイント、モデル、または非同期リクエスト識別子とパスを確認してください
413リクエストが大きすぎますコンテキストサイズを減らす
429RPM または同時実行性を超えました名誉 Retry-After
500ゲートウェイエラーログの再試行と検査
502/503/504アップストリームが利用できないかタイムアウトしました指数バックオフを使用して再試行します

支払いが必要です

会社/アカウントの残高が不十分な場合は HTTP が返されます 402 Payment Required OpenAI 互換エンベロープ内:

{
  "error": {
    "message": "Insufficient account balance.",
    "type": "payment_required",
    "code": "insufficient_balance"
  }
}

同じ安定した理由/コードがリクエスト履歴に記録されます。あ 402 リクエストはプロバイダーの実行前に拒否されるため、資金調達または該当する支出制限が修正されるまで自動的に再試行しないでください。

IP許可リストの拒否

認証された API キーが有効でも、送信元アドレスが有効な個人またはビジネス組織の API 許可リストの外にある場合、Model Gate はアップストリームの実行前にリクエストを拒否します。 OpenAI 互換の応答は HTTP を使用します 403 コード付き ip_not_allowed。 Anthropic 互換の応答は、HTTP で Anthropic エラー エンベロープを使用します 403 そして authentication_error。同じ許可されていないソースから再試行しないでください。構成された許可リストを変更するか、許可されたアドレスからリクエストを送信します。

リトライ 429Retry-After。リトライ 500502503、 そして 504 1/2/4 秒のバックオフで最大 3 回。検証、認証、バランス、または見つからないエラーに対して自動的に再試行しません。

からのリクエストパブリック ID を使用します。 X-Request-ID 応答を リクエストログ