Přidání rate limitingu do endpointu
Dalším krokem k zabezpečení API endpointu je doplnění logiky rate limitingu do dříve definované funkce test_api_key, která ověřuje platnost API klíče a zároveň vynucuje rate limiting. Musíš integrovat logiku rate limitingu definovanou ve třídě RateLimiter a v případě překročení limitu vyvolat HTTP výjimky.
Budeš upravovat funkci test_api_key ze skriptu main.py.
Veškerý podpůrný kód pro vytvoření a načtení modelu najdeš v souboru model.py.
Toto cvičení je součástí kurzu
Nasazení AI do produkce s FastAPI
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení