Ratenbegrenzung zum Endpunkt hinzufügen
Der nächste Schritt, um den API-Endpunkt zu sichern, ist, eine Logik für die Ratenbegrenzung zur zuvor definierten Funktion „ test_api_key
“ hinzuzufügen, die sowohl die Gültigkeit des API-Schlüssels überprüft als auch die Ratenbegrenzung durchsetzt. Du musst die Logik zur Begrenzung der Rate, die du in der Klasse „ RateLimiter
“ definiert hast, integrieren und HTTP-Ausnahmen auslösen, wenn das Limit überschritten wird.
Du wirst hier die Funktion „ test_api_key
” aus dem Skript „ main.py
” aktualisieren.
Der ganze Code zum Erstellen und Laden von Modellen ist in model.py
Diese Übung ist Teil des Kurses
KI mit FastAPI in die Produktion bringen
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
