Skip to content

Repository files navigation

Roo OCR API

Projekt API do przetwarzania OCR.

Instalacja

  1. Sklonuj repozytorium:
    git clone <URL_TWOJEGO_REPOZYTORIUM>
    cd roo_ocr_api
  2. Zainstaluj zależności:
    pip install -r requirements.txt

Użycie

  1. Uruchom aplikację FastAPI:
    uvicorn main:app --reload
  2. Uruchom Celery worker:
    celery -A tasks worker -l info
  3. Uruchom Celery beat (scheduler):
    celery -A tasks beat -l info
  4. API będzie dostępne pod adresem http://127.0.0.1:8000.

Struktura projektu

  • 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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages