Додайте лімітування запитів до endpoint
Наступний крок у захисті API-ендпоінта — додати логіку лімітування запитів до раніше визначеної функції test_api_key, яка перевіряє і чинність API-ключа, і дотримання ліміту запитів. Вам потрібно інтегрувати логіку лімітування, визначену в класі RateLimiter, і піднімати HTTP-виключення, якщо ліміт перевищено.
Тут ви оновлюватимете функцію test_api_key зі скрипта main.py.
Увесь допоміжний код для створення та завантаження моделі розміщено в model.py
Ця вправа є частиною курсу
Розгортання AI у продакшні з FastAPI
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу