OpenCode
OpenCode の 401 または無効な API キーを修正する方法
まず、リクエストがサービスに到達したことを確認してください。401 は通常、認証情報、プロバイダー、または設定の場所を示します。
まずは以下のチェックから
リクエストはサービスに到達しましたが、認証に失敗しました。
- OpenCode が 401、Unauthorized、または Invalid API Key を返します。
- API キーが不完全または期限切れです
- AI Code With から新しい API キーをコピーします
401Unauthorized01
リクエストがサービスに到達したことを確認する
401 または Unauthorized 応答は、リクエストがサービスに到達したことを意味するため、モデルを変更する前に API キーとプロバイダーを確認してください。
02
認証情報とプロバイダーを確認する
生成された JSON で、apiKey が provider options 内にあり、プロバイダー ID がこのページで生成された値と完全に一致することを確認します。
- 1AI Code With から新しい API キーをコピーします
- 2プレースホルダーを完全なキーに置き換えます
03
もう一度確認する
保存し、OpenCode を再度開き、/models を実行して、短いメッセージを送信します。401 が出なければ、認証情報のパスは機能しています。
- 1プレースホルダーを完全なキーに置き換えます
- 2プロバイダー ID が生成された設定と一致することを確認します
それでも解決しない場合
出典
再設定
連携センターに戻り、セットアップ手順を続けてください。
関連するセットアップ手順に戻るRelated problems
/models にモデルがない、または Model Not Found · モデルは一覧に表示されるが、リクエストが完了しない · Base URL が正しくない、404、または接続失敗 · opencode コマンドが見つかりません · レート制限または429 · 利用量は記録されているのに OpenCode が返信を表示しない · reasoning part/text part が見つからない、または summaryParts の解析エラー · 無効な opencode.json · 403 Forbidden · BunInstallFailedError または models.dev のダウンロード失敗