Die Backend-Komponente für Emotionserkennung in dibako_web. Realisiert mit QCS und FastAPI.
Die benötigten Modelle werden automatisch beim ersten Start heruntergeladen.
Falls das nicht funktioniert, können die Download-URLs in app/core/config.py angepasst werden.
Die Modelle sind hier verfügbar:
- Face Detection: Huggingface oder GitHub
- Emotion Detection
- OCR Text Detection
- OCR Dictionary
- OCR Text Recognition
# Image bauen
docker build -t dibako_fer .
# Container starten
docker run -p 8001:8001 dibako_ferVoraussetzung: Python 3.11+ und Poetry installiert.
# Abhängigkeiten installieren
poetry install
# Server starten
poetry run uvicorn app.main:app --reload --port 8001Wenn dibako_fer läuft, ist eine OpenAPI-Spezifikation unter http://localhost:8001/docs verfügbar.