用語集・開発・エージェント レートリミットとは?AI APIの上限と対処法 レートリミットは、一定時間内に実行できるAPIリクエストの回数や量に設けられた上限のことです。上限を超えるとエラーが返り、それ以上のリクエストが一時的に拒否されます。 01なぜレートリミットが設けられるのか AIサービス提供元は、サーバー負荷の急増を防ぎ、全利用者へ安定してサービスを提供するためにレートリミットを設定しています。APIのプランや契約によって、1分あたり・1日あたりのリクエスト数やトークン数の上限が異なるのが一般的です。 特にAIエージェントのように何度もAPIを呼び出す仕組みでは上限に達しやすいため、リクエストの間隔を空ける、失敗時に時間を置いて再試行するなどの制御をあらかじめ組み込んでおくことが大切です。Webhookと組み合わせて非同期に処理する設計も、リクエストの集中を避ける手段の一つです。 +関連用語・記事 用語集 API 異なるソフトウェア同士が機能やデータをやり取りするための、あらかじめ決められた接続方法です。 用語集 Webhook 特定の出来事が起きたときに、登録済みのURLへ自動で通知を送る仕組みです。 記事 AIコーディングエージェント入門:仕組みと始め方