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

  • Mocking Techniques in Vitest

    Mocking Techniques in Vitest

    Sources: Artem Zakharchenko
    Let's admit it, mocking can be really confusing. First, you need to understand what exactly to mock. Then, find the right way to do it so it doesn't worsen...
    1 hour 30 minutes 36 seconds
  • Conduct a Choice-Based Conjoint Analysis for Netflix with Python

    Conduct a Choice-Based Conjoint Analysis for Netflix with Python

    Sources: zerotomastery.io
    Learn to use Choice-Based Conjoint Analysis to assist Netflix's growth. This project-based course explores consumer preferences using data analysis and Python.
    1 hour 39 minutes 35 seconds
  • Create Telegram Bot with Python

    Create Telegram Bot with Python

    Sources: udemy
    A practical introduction to writing Telegram bot with python.Learn how to create a real world Telegram Bot.
    1 hour 22 minutes 55 seconds
  • Scaling Web App Configuration with Environment Variables

    Scaling Web App Configuration with Environment Variables

    Sources: fullstack.io
    This course examines in detail the use of the dotenv module for working with environment variables in JavaScript. You will learn to create nine different...
    1 hour 53 minutes 25 seconds
  • Clean Code: Writing Code for Humans

    Clean Code: Writing Code for Humans

    Sources: pluralsight
    Anyone can write code a computer can understand, but professional developers write code *humans* can understand. Clean code is a reader-focused development styl
    3 hours 10 minutes 36 seconds