Cline で Claude を使っていると 429 エラーが出力されることがある
API Request Failed
429 {"type":"error","error":{"type":"rate_limit_error","message":"This request would exceed your organization’s rate limit of 80,000 input tokens per minute. For details, refer to: https://docs.anthropic.com/en/api/rate-limits; see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase."}}
これが出始めると1回コード修正したらしばらく時間空けて、リトライして・・・と面倒です。
これは何なのか
これは Claude のレート制限にかかっている状態です。
リクエスト多すぎるので制限しますね〜というイメージですね。
レート制限の上限は増やせる?
とはいえもっとリクエストしたい!という方も多いのではないでしょうか?
この上限は増やすことができます。
ここで Tier という概念が出てきます。
Tier とは?
会員グレードというようなイメージでいいと思います。
そのグレードに応じて、上限が変わってきます。
- 入金額を増やすことでグレードを上げることができます。
- 入金後、グレードが上がるまでに待機期間があるので注意が必要です。(※下の表で言うと
Wait After First Purchase
の箇所)- 40ドル入金後、コンソール上はすぐに Tier 2 の表示になりましたが、おそらく適用は7日後なのかと思います。
-
Credit Purchase
が累計の入金額か、一括で入金する必要があるかはわかっておらず、、ご存じの方は教えていただけると助かります
(https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier)
Tier 毎の上限
上記は執筆時点(2025/01/26)の表です。
詳しくは、Anthropic の Rate limits のページをご覧ください。
以上、参考になれば幸いです。