Aan de slagBegin gratis

Voeg rate limiting toe aan endpoint

De volgende stap in het beveiligen van de API-endpoint is het toevoegen van rate limiting-logica aan de eerder gedefinieerde functie test_api_key, die zowel de geldigheid van de API-sleutel controleert als rate limiting afdwingt. Je moet de rate limiting-logica integreren die je in de klasse RateLimiter hebt gemaakt en HTTP-excepties opwerpen als de limiet wordt overschreden.

Je gaat hier de functie test_api_key uit het script main.py bijwerken.

Alle ondersteunende code voor het maken en laden van het model staat in model.py

Deze oefening maakt deel uit van de cursus

AI in productie brengen met FastAPI

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening