資料與 API詞條 1-46
速率限制Rate Limit
也常叫做:頻率限制、Rate Limit、429
你可能會這樣說
一直重整頁面之後,API 突然回說「429 Too Many Requests」——原來對方限制了呼叫頻率,怕被操爆。
白話解釋
速率限制是服務端對「一段時間內能呼叫幾次」設的上限,超過就暫時擋下來,通常回 429 這個狀態碼。
像吃到飽餐廳規定「每十分鐘上一輪菜」:不是不給吃,是怕廚房爆掉。免費方案通常限制較緊,付費就放寬。
自己的程式被擋時,跟 AI 說「遇到 429,幫我加上等待重試」,它會讓程式被擋時冷靜一下再試,而不是一直硬撞。
親手試試
429 不是壞掉,是服務在說「先冷靜一下」——程式要懂得等再重試。
這樣對 AI 說
中文就可以
我的程式呼叫外部 API 時一直收到 429。請: 1. 加上被擋就等久一點再試的重試機制。 2. 把每次回應的限制資訊記下來,方便觀察。 3. 連續失敗幾次就停下來通知我,不要無限重試。