You are NOT signed in as a student! Your progress will not be saved and you won't see milestones on your ZTM Passport.
Make sure you are logged into
Academy
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Developing LLM App Frontends with Streamlit
Introduction
Introduction (3:07)
Byte FAQ
Course Resources
Exercise: Meet Your Classmates and Instructor
Set Your Learning Streak Goal
Streamlit Fundamentals
Introduction to Streamlit (4:14)
Streamlit Main Concepts (5:27)
Displaying Data on the Screen: st.write() and Magic (5:31)
Widgets Part 1: text_input, number_input, button (5:09)
Widgets Part 2: checkbox, radio, select (7:24)
Widgets Part 3: slider, file_uploader, camera_input, image (8:14)
Layout: Sidebar (1:56)
Layout: Columns (4:29)
Layout: Expander (2:09)
Displaying a Progress Bar (3:07)
Session State (7:34)
Callbacks (6:07)
Building a Frontend for the LLM-powered Q&A App using Streamlit
Project Introduction and Library Installation (4:08)
Note: LangChain Version
Defining Functions (6:13)
Creating the Sidebar (6:03)
Reading, Chunking, and Embedding Data (6:21)
Asking Questions and Getting Answers (5:24)
Saving the Chat History (5:59)
Clearing Session State History using Callback Functions (4:56)
Where To Go From Here?
Review This Project!
Introduction to Streamlit
This lecture is available exclusively for ZTM Academy members.
If you're already a member,
you'll need to login
.
Join ZTM To Unlock All Lectures