OpenCode

OpenCode の 429 に対処する方法

429 はリクエストが到達したもののレート制限されたことを意味します。まず繰り返しの再試行を止めてください。

まずは以下のチェックから

サービスが頻繁すぎるリクエストを一時的に拒否しました。

  • OpenCode が 429、Too Many Requests、または短期間の繰り返し失敗を返します。
  • 短期間に大量のリクエストが送信された
  • 繰り返しの再試行を止めて待つ
429rate limit

01

429 を設定エラーとして扱わない

401 とは異なり、429 はリクエストがサービスに到達したことを示します。APIキーを繰り返しローテーションしないでください。

02

リクエスト頻度を下げる

手動または自動の再試行を一時停止し、キーを共有している別のクライアントがないか確認してください。

  1. 1繰り返しの再試行を止めて待つ
  2. 2同じキーを使用している他のクライアントがないか確認する

03

制限が解除された後に確認する

待ってから短いメッセージを1通送信します。429 が続く場合は、サービス側での調査のために時間帯を記録してください。

  1. 1同じキーを使用している他のクライアントがないか確認する
  2. 2短いメッセージで一度だけ再テストする

それでも解決しない場合

出典

再設定

連携センターに戻り、セットアップ手順を続けてください。

関連するセットアップ手順に戻る

Related problems

API キーが無効または 401 · /models にモデルがない、または Model Not Found · モデルは一覧に表示されるが、リクエストが完了しない · Base URL が正しくない、404、または接続失敗 · opencode コマンドが見つかりません · 利用量は記録されているのに OpenCode が返信を表示しない · reasoning part/text part が見つからない、または summaryParts の解析エラー · 無効な opencode.json · 403 Forbidden · BunInstallFailedError または models.dev のダウンロード失敗

Back to OpenCode