OpenAI API 401 Unauthorized (ошибка аутентификации)
Сейчас есть сбой?
Официальный статус OpenAI API — всё работает. Если эта ошибка не пропадает, скорее всего, дело в реализации или окружении на вашей стороне.
Посмотреть статус OpenAI API →Что означает эта ошибка
401 означает сбой аутентификации: недействительный/просроченный/отсутствующий API-ключ или неверная организация/проект.
Частые причины
- •Неверный, просроченный или удалённый API-ключ
- •Некорректный заголовок Authorization (отсутствует Bearer)
- •Переменная окружения не загружена (не задана / опечатка)
- •Неверная организация / проект
- •Недостаточно прав у ключа
Как исправить
- 1.Перевыпустите API-ключ и корректно задайте его через переменную окружения
- 2.Используйте формат `Authorization: Bearer <KEY>`
- 3.Читайте ключ из переменной окружения, а не хардкодьте его
- 4.Передавайте правильную организацию/проект
- 5.Проверьте области (scopes)/права ключа
Когда ожидание помогает (а когда нет)
401 — это проблема конфигурации, ожидание её не исправит. Перепроверьте ключ, заголовок и переменные окружения.
Альтернативы, когда OpenAI API не работает
Похожие ошибки
Частые вопросы
Что такое 401 Unauthorized?
401 означает сбой аутентификации: недействительный/просроченный/отсутствующий API-ключ или неверная организация/проект.
Как исправить 401 Unauthorized?
Перевыпустите API-ключ и корректно задайте его через переменную окружения / Используйте формат `Authorization: Bearer <KEY>` / Читайте ключ из переменной окружения, а не хардкодьте его / Передавайте правильную организацию/проект / Проверьте области (scopes)/права ключа