你把 Key 複製進去,結果一執行就報 401、invalid_api_key、API 金鑰錯誤?別懷疑人生,這類問題我踩過太多次了,很多並不是「Key 不對」,而是用法不對。
最常見的 3 個坑
複製帶了空格或換行
從後台複製 Key 時,末尾很容易多一個空格/回車。把 Key 貼到純文字裡過一遍再貼回去,成功率能肉眼提升。
拿錯了平台或拿錯了權限
ChatGPT 帳號不等於 OpenAI API 帳號;Claude 和 Gemini 也一樣,聊天產品能用不代表 API 就能通。確認你在對應控制台建立了 Key,並且專案、帳單、配額是開啟的。
環境變數沒生效
很多報錯來自「程式根本沒讀到 Key」。檢查你用的是不是正確變數名,重啟終端機/服務再試;用 Node 專案時,別忘了 dotenv 載入。


