Books+ Search Results

Fast, documented Machine Learning APIs with FastAPI

Title
Fast, documented Machine Learning APIs with FastAPI Deza, Alfredo.
Edition
1st edition.
Publication
[Erscheinungsort nicht ermittelbar] Pragmatic AI Solutions 2021
Distribution
Boston, MA Safari
Physical Description
1 online resource (1 video file, approximately 40 min.)
Local Notes
Access is available to the Yale community.
Notes
Online resource; Title from title screen (viewed July 16, 2021).
Access and use
Access restricted by licensing agreement.
Summary
Use FastAPI to expose an HTTP API for fast live predictions using an ONNX Machine Learning Model. FastAPI is a Python web framework that provides easy development of documented HTTP APIs by offering self-documented endpoints with Swagger - a tool to describe, document, and use RESTful web services. Learn how to quickly put together an API which validates requests, and self-documents its endpoints using OpenAPI via Swagger. Quickly produce a robust interface for others to consume your Machine Learning model by following core best-practices of MLOps. Parts of this video cover the basics of packaging Machine Learning models, as covered in the Practical MLOps book. Topics include: * Create a Python project to serve live predictions using FastAPI * Use a Dockerfile to package the model and the API using Docker containerization * With minimal Python code, expose an ONNX model to perform sentiment analysis over an HTTP endpoint * Dynamically interact with the API using the self-documented endpoint in the container. Useful links: * Demo Github Repository with sample code * Practical MLOps book * FastAPI Intro tutorial * RoBERTa ONNX Model for sentiment analysis.
Variant and related titles
O'Reilly Safari. OCLC KB.
Format
Images / Online / Video & Film
Language
English
Added to Catalog
March 03, 2022
Citation

Available from:

Loading holdings.
Unable to load. Retry?
Loading holdings...
Unable to load. Retry?