Files
aiform_dev/final_commit.sh

42 lines
1.3 KiB
Bash
Raw Permalink Normal View History

#!/bin/bash
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform
git add -A
git commit -m "fix: Исправлен OCR - убрана блокирующая ошибка RabbitMQ
Проблема:
- OCR не запускался из-за ошибки в RabbitMQ publish
- 'str' object has no attribute 'get'
- Gemini Vision не вызывался
Решение:
- Убран RabbitMQ publish (запускаем OCR напрямую)
- Добавлено детальное логирование:
- 🔍 Starting OCR for: filename
- 📄 OCR completed: XXX chars
- 🤖 Starting AI analysis
- 📊 Document type: policy/garbage
- ✅ Valid, Confidence
- 🗑️ GARBAGE DETECTED
- Проверка isinstance(ocr_result, dict)
- Полный traceback при ошибках
Улучшения:
- OCR polling на фронте (каждые 3 сек)
- Progress bar с анимацией
- Условные поля для стыковочного рейса
- Доп поля для отмены рейса
Файлы:
- upload.py - исправлен OCR запуск
- Step1Policy.tsx - OCR progress + polling
- Step2Details.tsx - условные поля
- TEST_OCR.md - инструкции по тестированию"
git push origin main
echo "✅ Final commit pushed!"
git log --oneline -3