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
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening