Kom igångKom igång gratis

Lägg till rate limiting för endpoint

Nästa steg i att säkra API-endpointen är att lägga till rate limiting-logik i den tidigare definierade funktionen test_api_key, som kontrollerar både API-nyckelns giltighet och tillämpar rate limiting. Du behöver integrera rate limiting-logiken som du definierade i klassen RateLimiter och kasta HTTP-undantag om gränsen överskrids.

Här uppdaterar du funktionen test_api_key från skriptet main.py.

All stödkod för att skapa och läsa in modellen finns i model.py.

Den här övningen är en del av kursen

Driftsättning av AI i produktion med FastAPI

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen