Rate Limiting zum Endpoint hinzufügen
Der nächste Schritt zur Absicherung des API-Endpunkts ist, die Rate-Limit-Logik zur zuvor definierten Funktion test_api_key hinzuzufügen, die sowohl die Gültigkeit des API-Keys prüft als auch das Rate Limiting durchsetzt. Du sollst die Rate-Limit-Logik aus der Klasse RateLimiter integrieren und HTTP-Ausnahmen auslösen, wenn das Limit überschritten wird.
Du aktualisierst hier die Funktion test_api_key aus dem Skript main.py.
Der gesamte unterstützende Code zum Erstellen und Laden des Modells steht in model.py bereit.
Diese Übung ist Teil des Kurses
KI in der Produktion mit FastAPI bereitstellen
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten