Skip to main content

Developing LLM App Frontends with Streamlit

1h 43m 52s
English
Paid

Course description

This byte-sized course will teach Streamlit fundamentals and how to use Streamlit to create a frontend for your LLM-powered applications.

Read more about the course

In this project-based course you'll learn to use Streamlit to create a frontend for an LLM-powered Q&A application. Streamlit is an open-source Python library that simplifies the creation and sharing of custom frontends for machine learning and data science apps with the world.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 20 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (20)

#Lesson TitleDurationAccess
1
Introduction Demo
03:08
2
Introduction to Streamlit
04:15
3
Streamlit Main Concepts
05:28
4
Displaying Data on the Screen: st.write() and Magic
05:32
5
Widgets Part 1: text_input, number_input, button
05:10
6
Widgets Part 2: checkbox, radio, select
07:25
7
Widgets Part 3: slider, file_uploader, camera_input, image
08:15
8
Layout: Sidebar
01:57
9
Layout: Columns
04:30
10
Layout: Expander
02:10
11
Displaying a Progress Bar
03:08
12
Session State
07:35
13
Callbacks
06:08
14
Project Introduction and Library Installation
04:09
15
Defining Functions
06:14
16
Creating the Sidebar
06:04
17
Reading, Chunking, and Embedding Data
06:22
18
Asking Questions and Getting Answers
05:25
19
Saving the Chat History
06:00
20
Clearing Session State History using Callback Functions
04:57

Unlock unlimited learning

Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Animating the web with Framer Motion

Animating the web with Framer Motion

Sources: Jeroen Reumkens
Making smooth, performant and beautiful animations is hard. Framer Motion helps you overcome a lot of these struggles. In this course, I'll guide you through ev
6 hours 3 minutes 51 seconds
The Automation Bootcamp: Zero to Mastery

The Automation Bootcamp: Zero to Mastery

Sources: zerotomastery.io
Become an automation expert with hands-on projects using Python. No experience needed to automate boring tasks. Learn advanced tools and tricks.
22 hours 39 minutes 15 seconds
Complete linear algebra: theory and implementation

Complete linear algebra: theory and implementation

Sources: udemy
You need to learn linear algebra! Linear algebra is perhaps the most important branch of mathematics for computational sciences, including machine learning, AI, data science, st...
32 hours 53 minutes 26 seconds
Fullstack Flask: Build a Complete SaaS App with Flask

Fullstack Flask: Build a Complete SaaS App with Flask

Sources: fullstack.io
Build (and deploy) a real SaaS app in 8 weeks using Python and Flask with this self-paced, online course.
7 hours 33 minutes 4 seconds
Module Federation: Microservices for the Frontend

Module Federation: Microservices for the Frontend

Sources: Michael Guay
Learn how Module Federation helps in building a microservices architecture for the frontend. Understand the setup of a modular interface and independent...
1 hour 20 minutes 26 seconds