The Generative AI course will show you how to use Streamlit to build large language model (LLM) powered apps. Finally you can deploy the Streamlit app to the cloud and share with the community. The Generative AI course offers a comprehensive guide on utilizing Streamlit to develop large language model (LLM) powered applications.
Learn to leverage Streamlit for building interactive and user-friendly LLM-powered apps. Gain insights into utilizing various Python libraries for Generative AI, including OpenAI and Hugging Face. Understand the process of deploying Streamlit apps to the cloud and sharing them with the community.
The course consists of lessons covering different aspects of Streamlit and Generative AI, along with hands-on projects aimed at practical application of the concepts learned.
- Lesson 0 - Getting up to speed with Streamlit
- Lesson 1 - An introduction to Generative AI
- Lesson 2 - Using LLM models from OpenAI
- Lesson 3 - Using open source LLM models from Hugging Face Hub
- Lesson 4 - Using hosted open source LLM models from Replicate
- Lesson 5 - Orchestrating an LLM workflow with LangChain
- Project 1 - Build a ChatGPT clone
- Project 2 - Build a Llama 2 chatbot
- Project 3 - Build a HugChat chatbot
- Project 4 - Build a Code Llama chatbot
- Clone this repository -
git clone https://github.com/Raykarr/Generative-AI-Course
- Go to the location of the project in your pc
cd "file location"
- Install the requirements of the project
pip install streamlit
pip install streamlit-extras
- Run the streamlit using
streamlit run Home.py
- Build powerful generative AI apps - Streamlit resources on building LLM-powered apps.
- Streamlit Gallery - LLM Category
- Streamlit Gallery - A collection of community apps for inspiring your own projects
- Streamlit Quests - Start here to conveniently access all essential resources for learning and using Streamlit.
- Streamlit Documentation - Your go-to place on using the Streamlit library.
- Streamlit Cheat Sheet - All Streamlit commands on one-page.
- #30DaysOfStreamlit - A Streamlit learning challenge.
- Streamlit Forum - Get unstuck and help others in using Streamlit.
Streamlit | OpenAI | Hugging Face | Replicate | LangChain |
Code Updated by Kaustubh Raykar [https://github.com/Raykarr) and Srinivas Kota [https://github.com/Srinivas-162003)