ComeçarComece de graça

Adicionar rate limiting ao endpoint

A próxima etapa para proteger o endpoint da API é adicionar a lógica de rate limit à função test_api_key definida anteriormente, que verifica tanto a validade da API key quanto aplica o rate limiting. Você precisa integrar a lógica de rate limiting que definiu na classe RateLimiter e lançar exceções HTTP caso o limite seja excedido.

Aqui, você vai atualizar a função test_api_key do script main.py.

Todo o código de apoio para criação e carregamento do modelo está em model.py

Este exercício faz parte do curso

Colocando IA em Produção com FastAPI

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício