1.6 KiB
1.6 KiB
🚨 Быстрое решение ошибки 401 Unauthorized
Проблема
OpenAI request failed: 401 Unauthorized from POST https://api.openai.com/v1/chat/completions
⚡ Быстрое решение
1. Получите API ключ OpenAI
- Перейдите на https://platform.openai.com/
- Войдите в аккаунт
- Создайте новый API ключ в разделе "API Keys"
2. Установите переменную окружения
export OPENAI_API_KEY=sk-your-actual-api-key-here
3. Перезапустите приложение
mvn spring-boot:run
4. Проверьте работу
Откройте: GET /api/openai/test
🔧 Альтернативное решение
Если не хотите использовать переменные окружения, отредактируйте файл src/main/resources/application.properties:
openai.api.key=sk-your-actual-api-key-here
✅ Проверка
После настройки в логах должно появиться:
OpenAIAnalyticsService initialized with model: gpt-4o-mini
И тест должен вернуть результат анализа текста вместо ошибки 401.
📞 Если проблема остается
- Убедитесь, что API ключ начинается с
sk- - Проверьте, что ключ не истек
- Убедитесь, что у вас есть доступ к OpenAI API
- Проверьте баланс аккаунта OpenAI