报错 400 Invalid Argument: API key not valid 的四种低级失误自查
密钥明明填了却提示无效?排查前后带空格、环境变量加载失败、请求头 Header 传参错误与项目被停用的低级踩坑自检清单。
一、新手最常犯的四种疏漏
1. 复制密钥时首尾不小心多选了半角空格或换行符;
2. 在 .env 环境变量文件中定义了 GEMINI_API_KEY,但在代码中错误读取成了 OPENAI_API_KEY;
3. 将密钥错误拼接在 URL 参数中(例如漏掉了 ?key= 前缀);
4. 对应的 Google Cloud 项目在控制台已被删除或关联项目已被停用。仔细核对这四项,99% 的 400 密钥报错都能瞬间排查解决。