OpenAI API 401 Unauthorized(驗證錯誤)

現在有故障嗎?

OpenAI API 官方狀態正常。若此錯誤持續出現,多半是實作或你的運作環境問題。

查看 OpenAI API 的運作狀態

錯誤含義

401 表示驗證失敗:API 金鑰無效、過期或未設定,或組織/專案指定有誤。

常見原因

  • API 金鑰錯誤、過期或已刪除
  • Authorization 標頭格式錯誤(缺少 Bearer)
  • 環境變數未讀取到(未設定 / 拼字錯誤)
  • 組織(Organization)/專案指定有誤
  • 金鑰權限不足

解決方法

  1. 1.重新產生 API 金鑰並正確設定到環境變數
  2. 2.標頭使用 `Authorization: Bearer <KEY>` 格式
  3. 3.從環境變數讀取金鑰,不要寫死在程式裡
  4. 4.指定正確的組織/專案
  5. 5.檢查金鑰的權限(scope)

何時該等待 / 等待也無濟於事的情況

401 由設定引起,等待無法解決。請檢查金鑰、標頭與環境變數。

OpenAI API 當機時的替代方案

Claude APIGemini API / AI StudioMistral APIDeepSeek APIGroq API

相關錯誤

常見問題

401 Unauthorized 是什麼?

401 表示驗證失敗:API 金鑰無效、過期或未設定,或組織/專案指定有誤。

401 Unauthorized 如何解決?

重新產生 API 金鑰並正確設定到環境變數 / 標頭使用 `Authorization: Bearer <KEY>` 格式 / 從環境變數讀取金鑰,不要寫死在程式裡 / 指定正確的組織/專案 / 檢查金鑰的權限(scope)

對比查看 OpenAI API