写代码接ChatGPT/Claude/Gemini API,或者在Midjourney里一顿生成,最烦的不是不会用,是报错还“说人话不说全”。我把最常见的坑按症状整理成一套排查清单,照着抄基本都能定位问题。
报错一 Invalid API key 401 认证失败
这种多半不是你手滑,就是用错了“钥匙孔”。
- 确认拿对平台的Key:OpenAI、Anthropic、Google各用各的Key,别混用。
- 去掉空格和换行:复制到环境变量时最容易粘到回车。
- 检查请求地址和Header:base_url写错、Authorization漏了Bearer,都会被无情打回。
- 权限和额度:有些模型需要单独开通;账号欠费/没绑账单也会像“Key无效”。
报错二 403 429 访问受限或频率超限
我一般先怀疑网络和地区,再怀疑自己写了死循环。
- 403地区或风控:换稳定网络环境,避免频繁切换IP;企业网/校园网也容易被拦。
- 429太快了:加重试与退避(比如等1s、2s、4s),并发别拉满。
报错三 安装插件时报ETARGET ERESOLVE ENOTEMPTY
很多人是为了接入机器人或工作流装依赖,结果卡在包管理器,气得想砸键盘。
- ETARGET:版本号不存在,换成实际发布的版本或升级你的npm/yarn。
- ERESOLVE:依赖冲突,试试清理lock文件,必要时用legacy-peer-deps。
- ENOTEMPTY:目录没删干净,删node_modules再装一遍就老实了。
Midjourney常见故障 Interaction failed 或排队太久
- Interaction failed:多发生在网络抖动或Discord卡顿,重发指令、换频道试试。
- 排队/限速:高峰期就别硬刚,降低并发,或者用更“宽松”的生成节奏。
如果你还在为账号环境、订阅渠道、工具入口到处翻链接,建议顺手去Titikey逛逛,把常用AI工具和解决方案一次性整理好,省下的时间够你多出两张图了。