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

Visual Studio Code for Python Developers

Visual Studio Code for Python Developers

Sources: Talkpython
This course takes you hands-on through creating a real and meaningful Python project using FastAPI to give you a true sense of VS Code's potential and exposure to many of its fe...
4 hours 10 minutes 20 seconds
Complete Guide to Qwik

Complete Guide to Qwik

Sources: fullstack.io
Master Qwik with practical examples and learn to create scalable, fast web applications. Improve user and developer experience with this intuitive framework.
Scalable TDD & Testing

Scalable TDD & Testing

Sources: Logic Room
The course "Scalable TDD and Testing" will help JavaScript UI engineers master an approach to scalable testing that is not dependent on a specific framework.
2 hours 56 minutes 56 seconds
Content Sites with Astro and Vue.js

Content Sites with Astro and Vue.js

Sources: vueschool.io
Do you want to create a fast and efficient website with content? In this course, you will learn how to use Astro and Vue.js together for developing high...
1 hour 3 minutes 38 seconds