OpenCode
OpenCode の接続エラーまたは 404 エラーを修正する方法
まずリクエストがサービスに到達できるかを判断し、次に Base URL とアダプターの組み合わせを確認します。
まずは以下のチェックから
リクエストは想定された AI Code With エンドポイントに到達しませんでした。
- リクエストがタイムアウトするか、ECONNREFUSED または 404 を返すか、応答がありません。
- Base URL が不完全であるか、余分なパスがある
- Base URL を生成された設定と比較する
ECONNREFUSEDtimeout01
接続失敗と HTTP 応答を切り分ける
タイムアウトまたは ECONNREFUSED は通常、リクエストが到達しなかったことを意味します。404 は、サービスが一致しないパスを受け取ったことを意味します。
02
Base URL とアダプターを確認する
プロジェクト設定にある Base URL のみを使用してください。/v1 を記憶から追加または削除せず、アダプターを Provider と一致させたままにします。
- 1Base URL を生成された設定と比較する
- 2未検証のパスを手動で追加しない
03
リクエストパスを確認する
ステータスコードを保持したまま OpenCode を開き直して再試行します。サービスの応答があれば、ネットワークパスが機能していることを確認できます。
- 1未検証のパスを手動で追加しない
- 2OpenCode を開き直して再試行する
それでも解決しない場合
出典
再設定
連携センターに戻り、セットアップ手順を続けてください。
関連するセットアップ手順に戻るRelated problems
API キーが無効または 401 · /models にモデルがない、または Model Not Found · モデルは一覧に表示されるが、リクエストが完了しない · opencode コマンドが見つかりません · レート制限または429 · 利用量は記録されているのに OpenCode が返信を表示しない · reasoning part/text part が見つからない、または summaryParts の解析エラー · 無効な opencode.json · 403 Forbidden · BunInstallFailedError または models.dev のダウンロード失敗