最讓人血壓飆升的不是模型不會寫,而是你剛準備開幹,控制台甩一句API key invalid、401、network error。我自己踩坑最多的就是:Key 沒問題,問題在「周邊配置」。這份清單按我常用的 ChatGPT、Claude、Gemini 順序來排。
先確認你用的是對的 Key 和對的專案
很多人複製了舊 Key、測試 Key,或者在控制台切了專案沒注意。建議你直接在提供商後台新建一個 Key,立刻替換一次,別和舊環境纏鬥。
權限和計費沒開等於沒 Key
401/403 不一定是 Key 錯,常見是未開通計費、權限範圍不夠、組織/專案限制。Claude 和 Gemini 這種「看起來能用」,一到 API 就報錯的情況尤其常見,別問我怎麼知道的。
環境變數和空格是隱藏殺手
.env 裡多一個空格、換行沒處理、部署平台沒注入變數,都會變成「Key 無效」。把 Key 印出長度、前後 trim 一下,比盯報錯半小時管用。


