你写好了代码、配好了提示词,结果一运行就报错:Invalid API key、401、403、Access denied……真的很像“我明明没做错什么”。这类问题在ChatGPT、Claude、Gemini的API调用里最常见,Midjourney如果你用第三方接口转接,也一样会踩坑。
1 密钥贴错位置或带了空格
最多人中招:复制时把换行、前后空格一起带过去,或者把Key填到Base URL的位置。建议把Key重新复制一遍,手动检查首尾字符。
2 环境变量没生效
你以为已经export了,其实服务没重启;本地能跑,部署到服务器就翻车。把程序启动时打印一行“是否读取到KEY长度”比盲猜快多了。
3 用了错误的项目或账号权限
有些平台的Key跟“项目/组织”绑定,换了项目就直接401;还有的Key被你不小心删了、禁用了。去控制台确认状态,不要跟自己较劲。
