๐Ÿ› ๏ธ BE AWARE Developer Dashboard

System Status & Service Testing

๐Ÿ“Š Overall System Status

Backend API โœ“ Working
LLM Service (OpenRouter/DeepSeek) โœ“ Working
OCR Service (Tesseract) โœ“ Working

๐Ÿค– LLM Configuration

โœ“ LLM is configured and working
Model

deepseek/deepseek-chat-v3.1

Temperature

0.1

Max Tokens

2000

Timeout

30s

Test Response: Hello, I am working!

๐Ÿ“ท OCR Configuration

โœ“ Tesseract is installed and working
Tesseract Path

tesseract

Languages Available

5 languages

Available Languages: deu, eng, fra, hun, osd...
Configured OCR Languages

eng+deu+fra+spa+ita+por+hun+pol+ces+slk+ron+bul+hrv+slv+est+lav+lit

โš™๏ธ API Configuration

App Version

2.0.0

Max Upload Size

15.0 MB

CORS Origins

*

LLM Retries

3

๐Ÿ”— Available Endpoints

GET / - API information
GET /health - Health check
GET /developer - This dashboard
GET /supported-languages - OCR languages
POST /upload - Upload and analyze PDF
POST /generate-pdf - Generate report PDF
๐Ÿ“š View API Documentation

๐Ÿงช Quick Tests

Test Health Check

Check all services status

Run Health Check
Test OCR Languages

View all supported OCR languages

View Languages

๐Ÿ”ง Troubleshooting

LLM Not Working?
  1. Create a .env file in the backend directory
  2. Add: OPENROUTER_API_KEY=your_key_here
  3. Get API key from openrouter.ai
  4. Restart the server
OCR Not Working?
  1. Install Tesseract OCR from GitHub
  2. Windows: Install to default path or set TESSERACT_CMD in .env
  3. Linux/Mac: sudo apt install tesseract-ocr or brew install tesseract
  4. Restart the server