OpenCode

OpenCode の 401 または無効な API キーを修正する方法

まず、リクエストがサービスに到達したことを確認してください。401 は通常、認証情報、プロバイダー、または設定の場所を示します。

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

リクエストはサービスに到達しましたが、認証に失敗しました。

  • OpenCode が 401、Unauthorized、または Invalid API Key を返します。
  • API キーが不完全または期限切れです
  • AI Code With から新しい API キーをコピーします
401Unauthorized

01

リクエストがサービスに到達したことを確認する

401 または Unauthorized 応答は、リクエストがサービスに到達したことを意味するため、モデルを変更する前に API キーとプロバイダーを確認してください。

02

認証情報とプロバイダーを確認する

生成された JSON で、apiKey が provider options 内にあり、プロバイダー ID がこのページで生成された値と完全に一致することを確認します。

  1. 1AI Code With から新しい API キーをコピーします
  2. 2プレースホルダーを完全なキーに置き換えます

03

もう一度確認する

保存し、OpenCode を再度開き、/models を実行して、短いメッセージを送信します。401 が出なければ、認証情報のパスは機能しています。

  1. 1プレースホルダーを完全なキーに置き換えます
  2. 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 のダウンロード失敗

Back to OpenCode