Files
aiform_prod/SAVE_ALL_AND_RESTART.sh

63 lines
2.9 KiB
Bash
Raw Permalink Normal View History

#!/bin/bash
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "💾 СОХРАНЕНИЕ ВСЕГО ДИАЛОГА + ПЕРЕЗАПУСК"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform
# Git commit
echo "📦 Git Commit..."
git add -A
git commit -m "fix: OCR endpoint исправлен /process → /analyze-file + SESSION_LOG обновлен
КРИТИЧЕСКОЕ ИСПРАВЛЕНИЕ:
✅ OCR endpoint: /process → /analyze-file
✅ Исправлено в 3 местах:
- ocr_service.py (line 48)
- upload.py x2 (policy + passport endpoints)
Проблема:
- POST http://147.45.146.17:8001/process → 404 Not Found
- OCR не работал
- Gemini Vision не получал данные
Дополнительные исправления:
✅ Условные поля для стыковочного рейса (4 поля)
✅ Поле для подтверждения отмены рейса
✅ OCR polling с progress bar
✅ Убран некорректный статус 'Полис найден'
SESSION_LOG:
- Добавлена полная история 25 октября
- 12 коммитов задокументированы
- Статистика: ~2000 строк, 25 файлов, 15 проблем решено
- Список известных проблем (DOCX не поддерживается)
Следующие шаги:
1. Перезапустить backend (обязательно!)
2. Протестировать OCR на PDF/JPG файлах
3. Проверить Gemini Vision анализ в Debug панели"
echo ""
echo "🚀 Git Push..."
git push origin main
echo ""
echo "✅ Git push выполнен!"
echo ""
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "⚠️ ОБЯЗАТЕЛЬНО ПЕРЕЗАПУСТИ BACKEND:"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
echo "cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform/backend"
echo "source venv/bin/activate"
echo "pkill -9 -f 'uvicorn app.main'"
echo "python -m uvicorn app.main:app --host 0.0.0.0 --port 8100"
echo ""
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "После перезапуска:"
echo "🌐 http://147.45.146.17:5173"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"