# Aufgabe 06: Face Recognition Service bauen ## Ziel Du stellst Enrollment und Recognition als HTTP-Service bereit. ## Warum ist das wichtig? Der Agent soll Personenidentifikation als klar begrenztes Tool aufrufen. ## Voraussetzungen - Aufgaben 03-05 - FastAPI oder Axum ## Theorie Ein eigener Service kapselt Modellabhängigkeiten und Datenschutzregeln. Er kann später ersetzt werden, ohne den Agenten umzubauen. ## Aufgabe Baue Endpoints für `/health`, `/faces/enroll`, `/faces/recognize` und `/faces/profiles`. ## Akzeptanzkriterien - Healthcheck funktioniert. - Recognition liefert strukturierte JSON-Ergebnisse. - Enrollment validiert Name und Consent-Flag. ## Erweiterungen - Füge Zugriffsschutz für Enrollment hinzu. ## Reflexionsfragen - Welche Endpoints sind gefährlich? - Welche Rohdaten sollten nie im Response landen? - Wie testest du ohne echte Kamera?