Añadir limitación de velocidad al punto final
El siguiente paso para proteger el punto final de la API es añadir la lógica de limitación de velocidad a la función test_api_key
definida anteriormente, que comprueba la validez de la clave API y aplica la limitación de velocidad. Debes integrar la lógica de limitación de velocidad que definiste en la clase RateLimiter
y generar excepciones HTTP en caso de que se supere el límite.
Actualizarás la función « test_api_key
» desde el script « main.py
» aquí.
Todo el código de apoyo para la creación y carga de modelos se encuentra en model.py
Este ejercicio forma parte del curso
Implementación de IA en producción con FastAPI
Ejercicio interactivo práctico
Pon en práctica la teoría con uno de nuestros ejercicios interactivos
