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
<Kurs>KI in der Produktion mit FastAPI bereitstellen</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten