Learning path
Deploying AI Apps
A Streamlit chat UI, an AI API with FastAPI, and Docker and cloud deployment, with animated films and runnable Python. Part of the Gen AI Developer premium track.
-
1
A Chat UI with Streamlit
Build a ChatGPT-style chat page in about 30 lines of Python with Streamlit: chat bubbles, session memory, streaming replies, keeping history short, a per-user limit, secrets, and free…
-
2
An AI API with FastAPI
Wrap your AI feature in a real web API with FastAPI: request and response models, validation errors, an API key header, error handling, a health check, caching repeated…
-
3
Docker and Cloud Deployment
Package your AI app in a Docker container and run it in the cloud: a Dockerfile line by line, keeping secrets out of the image, environment variables, choosing…