Ir al contenido principal

Curso

Implementación de IA en producción con FastAPI

Avanzado4 h

Aprende a utilizar FastAPI para desarrollar API que admitan modelos de IA, creados para satisfacer las demandas del mundo real.

Python4 h14 vídeos46 ejercicios3,900 XP4,869Certificado de logro

Crea tu cuenta gratis

Continuar con Google
o
Al continuar, aceptas nuestros los Términos de uso, nuestro la Política de privacidad y que tus datos se almacenan en EE. UU.

Les encanta a estudiantes de miles de empresas

¿Formando a un equipo?

Prueba para empresas

Descripción del curso

FastAPI para la implementación de modelos de IA

FastAPI es un marco web de Python ideal para crear API, especialmente para implementar modelos de machine learning e inteligencia artificial. La velocidad y modularidad de FastAPI lo convierten en una opción potente para los científicos de datos y los ingenieros de machine learning que buscan integrar soluciones de IA en aplicaciones web.

Creación de API para modelos en producción

En este curso, aprenderás a crear e implementar API para el servicio de modelos utilizando FastAPI. Al final, crearás puntos finales API robustos que gestionan la validación de la entrada de datos, la autenticación y la gestión de errores. Los ejercicios prácticos te guiarán a través del proceso de creación de API completas diseñadas para gestionar las interacciones de los modelos de IA.

Protección y escalado de aplicaciones FastAPI

También implementarás la autenticación mediante clave API, aplicarás límites de velocidad personalizados para controlar el flujo de solicitudes y mejorarás el rendimiento mediante el procesamiento asíncrono. Además, aprenderás a gestionar versiones de API, mejorar la validación de entradas para tipos de datos complejos e implementar la supervisión y el registro para garantizar que tu aplicación funcione de forma sólida en entornos de producción.

Requisitos previos

Programa de formación

Contenido del curso

1

Introducción a FastAPI para el despliegue de modelos

Empieza a servir predicciones de tu modelo de ML a través de endpoints de FastAPI. Aprenderás a cargar modelos de ML preentrenados y a crear endpoints de API para servir predicciones como respuestas serializadas en solicitudes HTTP. Aprovecharás los modelos de datos de Pydantic para validar solicitudes y respuestas.
Empezar capítulo
2

Integración de modelos de IA

Aprende a servir modelos de Machine Learning mediante endpoints de FastAPI. Este capítulo cubre la creación de endpoints que devuelven predicciones, el manejo de distintos tipos de datos de entrada y la implementación de una validación de entradas robusta. Crearás APIs listas para producción que pueden validar diferentes tipos de datos de entrada mientras los modelos de ML se cargan al iniciar el servidor sin tiempo de inactividad.
Empezar capítulo
3

Asegurar y optimizar la API

Este capítulo trata sobre asegurar APIs con autenticación por clave, gestionar tasas de solicitud con limitación de velocidad personalizada y mejorar el rendimiento mediante procesamiento asíncrono. Aprenderás a proteger endpoints, prevenir abusos y manejar tareas que consumen tiempo de forma eficiente, preparando tu API para producción.
Empezar capítulo
4

Versionado de API, monitorización y logging

Implementación de IA en producción con FastAPI

Curso
completado

Obtén el certificado de logro

Inscríbete ahora

Desarrolla tus habilidades con la aplicación móvil de DataCamp

Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.