Skip to main content

レート制限

レート制限は、サブスクリプションティアに基づいてAPIキーごとに適用されます:

レート制限ヘッダー

すべてのレスポンスにレート制限ヘッダーが含まれます:

429エラーの処理

レート制限を超過すると、429 Too Many Requestsレスポンスが返されます:

自動リトライ

すべての公式SDKは、エクスポネンシャルバックオフで429エラーを自動的にリトライします:
リトライの遅延は次の式に従います:min(500ms × 2^attempt, 5000ms)

ベストプラクティス

  1. エクスポネンシャルバックオフを使用 — SDKがこれを自動的に処理します
  2. 残りのクォータを監視 — X-RateLimit-Remainingヘッダーを確認してください
  3. ストリーミングを使用 — ストリーミングリクエストはレスポンスの長さに関係なく1リクエストとしてカウントされます
  4. ティアをアップグレード — 常に制限に達する場合は、アップグレードを検討してください
  5. 負荷を分散 — 異なるサービスに複数のAPIキーを使用してください