or
Este exercício faz parte do curso
Comece a usar as previsões do seu modelo de ML através dos pontos finais do FastAPI. Você vai aprender a carregar modelos de ML pré-treinados e criar pontos de extremidade de API para fornecer previsões como respostas serializadas em solicitações HTTP. Você vai usar os modelos de dados do Pydantic pra validar solicitações e respostas.
Aprenda a usar modelos de machine learning através dos endpoints do FastAPI. Este capítulo fala sobre como criar pontos finais que devolvem previsões, lidar com diferentes tipos de dados de entrada e implementar uma validação de entrada robusta. Você vai criar APIs prontas pra produção que podem validar diferentes tipos de dados de entrada enquanto carregam modelos de ML na inicialização do servidor, sem tempo de inatividade.
Este capítulo fala sobre como proteger APIs com autenticação baseada em chave, gerenciar taxas de solicitação com limitação de taxa personalizada e melhorar o desempenho por meio do processamento assíncrono. Você vai aprender a proteger terminais, evitar abusos e lidar com tarefas demoradas de forma eficiente, preparando sua API para produção.
Este capítulo fala sobre coisas mais avançadas que vão te ajudar a dar suporte a apps FastAPI por muito tempo em produção. Os tópicos incluem controle de versão e documentação de pontos finais da API, validação avançada de entrada para dar suporte a entradas e saídas mais complexas, além de monitoramento e registro para garantir que os aplicativos estejam funcionando corretamente e solucionar problemas em tempo real quando não estiverem.
Exercício atual