OpenAI API 401 Unauthorized(认证错误)
现在有故障吗?
OpenAI API 官方状态正常。若此报错持续出现,多半是实现或你的运行环境问题。
查看 OpenAI API 的运行状态 →报错含义
401 表示认证失败:API 密钥无效、过期或未设置,或组织/项目指定有误。
常见原因
- •API 密钥错误、过期或已删除
- •Authorization 请求头格式错误(缺少 Bearer)
- •环境变量未读取到(未设置 / 拼写错误)
- •组织(Organization)/项目指定有误
- •密钥权限不足
解决方法
- 1.重新生成 API 密钥并正确配置到环境变量
- 2.请求头使用 `Authorization: Bearer <KEY>` 格式
- 3.从环境变量读取密钥,不要硬编码
- 4.指定正确的组织/项目
- 5.检查密钥的权限(scope)
何时该等待 / 等待也无济于事的情况
401 由配置引起,等待无法解决。请检查密钥、请求头与环境变量。
OpenAI API 宕机时的替代方案
相关报错
常见问题
401 Unauthorized 是什么?
401 表示认证失败:API 密钥无效、过期或未设置,或组织/项目指定有误。
401 Unauthorized 如何解决?
重新生成 API 密钥并正确配置到环境变量 / 请求头使用 `Authorization: Bearer <KEY>` 格式 / 从环境变量读取密钥,不要硬编码 / 指定正确的组织/项目 / 检查密钥的权限(scope)