这页能直接回答的问题
- API Key 应该放在配置文件、环境变量还是 provider 配置块里?
- 怎样区分“没填 key”和“provider 选错了”?
- 哪些检查能证明失败层真的在认证,而不是别的地方?
做完后该核对什么
- 确认当前 key 确实属于你在 CodeWhale 里配置的那个 provider。
- 检查拼写、空值和 shell profile 漂移。
- 如果认证已经成功但行为仍异常,再转去 provider 设置或配置文件排查。
最常见的误区
- 给 A provider 配了 key,但当前 config 指向的却是 B provider。
- 不同 shell 里残留了不同的导出凭据。
- 把认证错误误判成二进制安装坏了。