Files
aiform_dev/commit_ocr_fix.sh
AI Assistant 134eb42493 fix: Исправлен OCR endpoint - /process → /analyze-file
Проблема:
 HTTP 404 Not Found при вызове /process
 OCR не работал вообще
 Gemini Vision не получал данные

Решение:
 Изменен endpoint на /analyze-file (правильный)
 Исправлено в 3 местах:
   - ocr_service.py (line 48)
   - upload.py - /policy endpoint (line 53)
   - upload.py - /passport endpoint (line 122)

Теперь:
 OCR будет работать
 Gemini Vision получит текст
 Debug панель покажет результаты

Тестирование:
1. Перезапусти backend
2. Загрузи файл полиса
3. Смотри логи:
   🔍 Starting OCR for: filename
   📄 OCR completed: XXX chars
   🤖 Starting AI analysis
    AI Analysis complete
2025-10-25 10:39:57 +03:00

45 lines
1.3 KiB
Bash

#!/bin/bash
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform
git add -A
git commit -m "fix: Исправлен OCR endpoint - /process → /analyze-file
Проблема:
❌ HTTP 404 Not Found при вызове /process
❌ OCR не работал вообще
❌ Gemini Vision не получал данные
Решение:
✅ Изменен endpoint на /analyze-file (правильный)
✅ Исправлено в 3 местах:
- ocr_service.py (line 48)
- upload.py - /policy endpoint (line 53)
- upload.py - /passport endpoint (line 122)
Теперь:
✅ OCR будет работать
✅ Gemini Vision получит текст
✅ Debug панель покажет результаты
Тестирование:
1. Перезапусти backend
2. Загрузи файл полиса
3. Смотри логи:
🔍 Starting OCR for: filename
📄 OCR completed: XXX chars
🤖 Starting AI analysis
✅ AI Analysis complete"
git push origin main
echo ""
echo "✅ OCR endpoint исправлен!"
echo ""
echo "⚠️ ОБЯЗАТЕЛЬНО перезапусти backend:"
echo " pkill -9 -f 'uvicorn app.main'"
echo " cd backend && source venv/bin/activate"
echo " python -m uvicorn app.main:app --host 0.0.0.0 --port 8100"
echo ""