Projekt API do przetwarzania OCR.
- Sklonuj repozytorium:
git clone <URL_TWOJEGO_REPOZYTORIUM> cd roo_ocr_api
- Zainstaluj zależności:
pip install -r requirements.txt
- Uruchom aplikację FastAPI:
uvicorn main:app --reload
- Uruchom Celery worker:
celery -A tasks worker -l info
- Uruchom Celery beat (scheduler):
celery -A tasks beat -l info
- API będzie dostępne pod adresem
http://127.0.0.1:8000.
main.py: Główny plik aplikacji FastAPI.db.py: Konfiguracja bazy danych.schemas.py: Modele danych (Pydantic).tasks.py: Zadania Celery.config.py,settings.py: Pliki konfiguracyjne.requirements.txt: Lista zależności.